다음을 통해 공유


EdmDeltaDeletedEntityObject 클래스

정의

지원 CLRType이 없는 을 IEdmDeltaDeletedEntityObject 나타냅니다. 델타 피드 페이로드에 Deleted Entry 개체를 보관하는 데 사용됩니다.

public class EdmDeltaDeletedEntityObject : Microsoft.AspNet.OData.EdmEntityObject, Microsoft.AspNet.OData.IEdmDeltaDeletedEntityObject
type EdmDeltaDeletedEntityObject = class
    inherit EdmEntityObject
    interface IEdmDeltaDeletedEntityObject
    interface IEdmChangedObject
    interface IEdmStructuredObject
    interface IEdmObject
Public Class EdmDeltaDeletedEntityObject
Inherits EdmEntityObject
Implements IEdmDeltaDeletedEntityObject
상속
구현

생성자

EdmDeltaDeletedEntityObject(IEdmEntityType, Boolean)

EdmDeltaDeletedEntityObject 클래스의 새 인스턴스를 초기화합니다.

EdmDeltaDeletedEntityObject(IEdmEntityType)

EdmDeltaDeletedEntityObject 클래스의 새 인스턴스를 초기화합니다.

EdmDeltaDeletedEntityObject(IEdmEntityTypeReference)

EdmDeltaDeletedEntityObject 클래스의 새 인스턴스를 초기화합니다.

속성

ActualEdmType

이 개체의 엔터티 또는 복합 형식의 실제 IEdmStructuredType 를 가져오거나 설정합니다.

(다음에서 상속됨 EdmStructuredObject)
DeltaKind

DeltaFeed 페이로드의 개체 부분에 대한 DeltaKind입니다. serialization 중에 만들 Delta 개체를 결정하는 데 사용됩니다.

ExpectedEdmType

이 개체의 엔터티 또는 복합 형식에 필요한 IEdmStructuredType 를 가져오거나 설정합니다.

(다음에서 상속됨 EdmStructuredObject)
Id

삭제된 엔터티의 ID(리소스에서 GET을 호출할 때 반환되거나 계산되는 odata.id 동일)로, 절대 또는 상대적일 수 있습니다.

IsNullable

EDM 개체가 null을 허용하는지 여부를 가져오거나 설정합니다.

(다음에서 상속됨 EdmStructuredObject)
NavigationSource

삭제된 엔터티의 탐색 원본입니다. null이면 삭제된 엔터티가 현재 피드에서 온 것입니다.

Reason

(선택 사항) 엔터티가 삭제(제거)된 경우 또는 엔터티가 결과의 멤버 자격에서 제거된 경우(즉, 데이터 변경으로 인해) 변경된 경우 삭제됩니다.

메서드

Clear()

델타를 지우고 기본 엔터티를 다시 설정합니다.

(다음에서 상속됨 EdmStructuredObject)
GetChangedPropertyNames()

열거 속성 이름으로 이 델타를 통해 수정된 속성을 반환합니다.

(다음에서 상속됨 EdmStructuredObject)
GetEdmType()

이 인스턴스의 IEdmTypeReference을 가져옵니다.

(다음에서 상속됨 EdmStructuredObject)
GetUnchangedPropertyNames()

열거 속성 이름으로 이 델타를 통해 수정되지 않은 속성을 반환합니다.

(다음에서 상속됨 EdmStructuredObject)
TryGetDynamicProperties()

모든 동적 속성 가져오기

(다음에서 상속됨 EdmStructuredObject)
TryGetMember(GetMemberBinder, Object)

DynamicObject TryGetMember 메서드를 재정의하여 Entity의 속성만 가져올 수 있습니다.

(다음에서 상속됨 Delta)
TryGetPropertyType(String, Type)

기본 엔터티에서 호출 name 된 속성의 를 가져오 Type 려고 시도합니다. Entity에 존재하는 속성만 검색할 수 있습니다. 수정/수정되지 않은 속성을 모두 검색할 수 있습니다.

(다음에서 상속됨 EdmStructuredObject)
TryGetPropertyValue(String, Object)

지정된 이름을 가진 속성의 값을 가져옵니다.

(다음에서 상속됨 EdmStructuredObject)
TrySetMember(SetMemberBinder, Object)

DynamicObject TrySetMember 메서드를 재정의하여 Entity의 속성만 설정할 수 있습니다.

(다음에서 상속됨 Delta)
TrySetPropertyValue(String, Object)

호출 name 된 속성을 지정된 로 value 설정하려고 시도합니다. Entity에 존재하는 속성만 설정할 수 있습니다. 형식 불일치가 있는 경우 요청이 실패합니다.

(다음에서 상속됨 EdmStructuredObject)

확장 메서드

IsDeltaResource(IEdmObject)

현재 Edm 개체가 델타 항목인지 여부를 확인하는 메서드

적용 대상