다음을 통해 공유


RelatedEnd.IRelatedEnd.Attach 메서드

정의

오버로드

IRelatedEnd.Attach(IEntityWithRelationships)

엔터티를 관련 끝에 연결합니다. 이 메서드는 Attach(object)와 정확히 동일한 방식으로 작동합니다. 이전 버전의 IRelatedEnd와 이전 버전과의 호환성을 위해 유지 관리됩니다.

IRelatedEnd.Attach(Object)

엔터티를 관련 끝에 연결합니다. 관련 끝이 이미 채워지거나 부분적으로 채워진 경우 기존 엔터티를 지정된 엔터티와 병합합니다. 지정된 엔터티는 전체 관련 엔터티 집합으로 가정되지 않습니다. 소유자 및 에 전달된 모든 엔터티는 변경되지 않음 또는 수정됨 상태여야 합니다. 삭제된 요소는 상태 관리자가 이미 관계 instance 추적하는 경우에만 허용됩니다.

IRelatedEnd.Attach(IEntityWithRelationships)

엔터티를 관련 끝에 연결합니다. 이 메서드는 Attach(object)와 정확히 동일한 방식으로 작동합니다. 이전 버전의 IRelatedEnd와 이전 버전과의 호환성을 위해 유지 관리됩니다.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
void IRelatedEnd.Attach(System.Data.Entity.Core.Objects.DataClasses.IEntityWithRelationships entity);
Sub Attach (entity As IEntityWithRelationships) Implements IRelatedEnd.Attach

매개 변수

entity
IEntityWithRelationships

관련 끝에 연결할 엔터티

구현

특성

예외

발생 시점 entity가 null입니다.

엔터티가 현재 관계 종료를 통해 관련될 수 없을 때 throw됩니다.

적용 대상

IRelatedEnd.Attach(Object)

엔터티를 관련 끝에 연결합니다. 관련 끝이 이미 채워지거나 부분적으로 채워진 경우 기존 엔터티를 지정된 엔터티와 병합합니다. 지정된 엔터티는 전체 관련 엔터티 집합으로 가정되지 않습니다. 소유자 및 에 전달된 모든 엔터티는 변경되지 않음 또는 수정됨 상태여야 합니다. 삭제된 요소는 상태 관리자가 이미 관계 instance 추적하는 경우에만 허용됩니다.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
void IRelatedEnd.Attach(object entity);
Sub Attach (entity As Object) Implements IRelatedEnd.Attach

매개 변수

entity
Object

관련 끝에 연결할 엔터티

구현

특성

예외

발생 시점 entity가 null입니다.

엔터티가 현재 관계 종료를 통해 관련될 수 없을 때 throw됩니다.

적용 대상