DataServiceContext.DetachLink 메서드
DataServiceContext에서 추적 중인 링크 목록에서 지정된 링크를 제거합니다.
네임스페이스: System.Data.Services.Client
어셈블리: Microsoft.Data.Services.Client(Microsoft.Data.Services.Client.dll)
구문
‘선언
Public Function DetachLink ( _
source As Object, _
sourceProperty As String, _
target As Object _
) As Boolean
‘사용 방법
Dim instance As DataServiceContext
Dim source As Object
Dim sourceProperty As String
Dim target As Object
Dim returnValue As Boolean
returnValue = instance.DetachLink(source, _
sourceProperty, target)
public bool DetachLink(
Object source,
string sourceProperty,
Object target
)
public:
bool DetachLink(
Object^ source,
String^ sourceProperty,
Object^ target
)
member DetachLink :
source:Object *
sourceProperty:string *
target:Object -> bool
public function DetachLink(
source : Object,
sourceProperty : String,
target : Object
) : boolean
매개 변수
- source
유형: System.Object
삭제된 것으로 표시할 링크에 참여하는 원본 개체입니다.
- sourceProperty
유형: System.String
소스와 대상 간의 링크에서 원본을 나타내는 원본 개체의 속성 이름입니다.
- target
유형: System.Object
원본 개체에 바인딩된 링크의 대상 개체입니다.대상 개체는 원본 속성 또는 하위 형식으로 식별되는 형식이어야 합니다.
반환 값
유형: System.Boolean
지정된 엔터티가 분리된 경우 true를 반환하고, 그렇지 않으면 false를 반환합니다.
예외
예외 | 조건 |
---|---|
ArgumentNullException | source 또는 sourceProperty가 nullnull 참조(Visual Basic에서는 Nothing)인 경우 |
ArgumentException | sourceProperty가 빈 문자열인 경우 |
주의
DataServiceContext에서 추적 중인 모든 링크는 현재 상태에 관계없이 분리할 수 있습니다.