DataServiceCollection<T> 생성자 (DataServiceContext)
지정된 DataServiceContext를 사용하는 DataServiceCollection<T> 클래스의 새 인스턴스를 만듭니다.
네임스페이스: System.Data.Services.Client
어셈블리: Microsoft.Data.Services.Client(Microsoft.Data.Services.Client.dll)
구문
‘선언
Public Sub New ( _
context As DataServiceContext _
)
‘사용 방법
Dim context As DataServiceContext
Dim instance As New DataServiceCollection(context)
public DataServiceCollection(
DataServiceContext context
)
public:
DataServiceCollection(
DataServiceContext^ context
)
new :
context:DataServiceContext -> DataServiceCollection
public function DataServiceCollection(
context : DataServiceContext
)
매개 변수
- context
유형: System.Data.Services.Client.DataServiceContext
컬렉션에서 항목의 변경 내용을 추적하는 데 사용되는 DataServiceContext입니다.
주의
이 생성자를 사용하여 서비스에 대해 쿼리를 실행하지 않고도 엔터티 개체를 추가하거나 IEnumerable<T>을 사용할 수 없는 경우 엔터티 개체를 추가할 수 있는 빈 DataServiceCollection<T>을 만들 수 있습니다.
기본적으로 DataServiceCollection<T>에 자동 변경 내용 추적이 사용하도록 설정됩니다. TrackingMode에 대한 None 값을 제공할 수 있는 생성자를 사용하여 인스턴스를 만들면 수동 변경 내용 추적을 사용하는 DataServiceCollection<T> 인스턴스를 만들 수 있습니다. 수동 추적을 사용할 경우 INotifyPropertyChanged 및 INotifyCollectionChanged를 구현하고 발생 이벤트를 처리하여 변경 내용을 DataServiceContext에 수동으로 보고해야 합니다.