IUpdatable 인터페이스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
HTTP POST 메서드에 의해 리소스를 삽입하거나 업데이트하는 데 사용되는 인터페이스입니다.
public interface class IUpdatable
public interface IUpdatable
type IUpdatable = interface
Public Interface IUpdatable
- 파생
설명
인터페이스는 IUpdatable 리소스 독립적입니다. 리소스를 나타내는 개체를 반환하는 메서드는 무엇이든 반환할 수 있습니다.
반환된 개체는 리소스를 나타내는 불투명 개체입니다. 참조를 사용하여 값을 읽거나 업데이트하려면 동일한 불투명 개체가 다시 IUpdatable전달됩니다.
구현은 IUpdatable 이 불투명 개체와 해당 개체가 나타내는 개체 간의 매핑을 추적해야 합니다. 리소스가 직렬화되고 올바른 형식의 CLR(공용 언어 런타임) 인스턴스가 필요한 경우 ResolveResource 메서드 IUpdatable 가 불투명 개체를 사용하여 호출됩니다.
개체를 직렬화하려면 .에서 메서드를 ResolveResource 호출합니다 IUpdatable.
메서드
| Name | Description |
|---|---|
| AddReferenceToCollection(Object, String, Object) |
컬렉션에 지정된 값을 추가합니다. |
| ClearChanges() |
데이터 변경을 취소합니다. |
| CreateResource(String, String) |
지정된 컨테이너에 속하는 지정된 형식의 리소스를 만듭니다. |
| DeleteResource(Object) |
지정된 리소스를 삭제합니다. |
| GetResource(IQueryable, String) |
쿼리 및 형식 이름으로 식별되는 지정된 형식의 리소스를 가져옵니다. |
| GetValue(Object, String) |
대상 개체에서 지정된 속성의 값을 가져옵니다. |
| RemoveReferenceFromCollection(Object, String, Object) |
컬렉션에서 지정된 값을 제거합니다. |
| ResetResource(Object) |
매개 변수 |
| ResolveResource(Object) |
지정된 리소스 개체가 나타내는 리소스의 인스턴스를 반환합니다. |
| SaveChanges() |
API를 사용하여 IUpdatable 변경된 모든 내용을 저장합니다. |
| SetReference(Object, String, Object) |
대상 개체에서 지정된 참조 속성의 값을 설정합니다. |
| SetValue(Object, String, Object) |
대상 리소스에서 지정된 이름의 속성 값을 지정된 속성 값으로 설정합니다. |