DataServiceCollection<T> 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
DataServiceCollection<T>()
DataServiceCollection<T> 클래스의 새 인스턴스를 초기화합니다.
public DataServiceCollection ();
Public Sub New ()
설명
데이터가 로드되는 즉시 자동 변경 추적을 사용하도록 설정된 기본 데이터 서비스 컬렉션을 만듭니다.
적용 대상
DataServiceCollection<T>(DataServiceContext)
지정된 를 사용하는 클래스의 DataServiceCollection<T> 새 인스턴스를 DataServiceContext초기화합니다.
public DataServiceCollection (Microsoft.OData.Client.DataServiceContext context);
new Microsoft.OData.Client.DataServiceCollection<'T> : Microsoft.OData.Client.DataServiceContext -> Microsoft.OData.Client.DataServiceCollection<'T>
Public Sub New (context As DataServiceContext)
매개 변수
- context
- DataServiceContext
컬렉션의 개체에 대한 변경 내용을 추적하는 데 사용되는 DataServiceContext입니다.
적용 대상
DataServiceCollection<T>(DataServiceQuerySingle<T>)
쿼리 실행에 따라 클래스의 새 인스턴스를 DataServiceCollection<T> 초기화합니다.
public DataServiceCollection (Microsoft.OData.Client.DataServiceQuerySingle<T> item);
new Microsoft.OData.Client.DataServiceCollection<'T> : Microsoft.OData.Client.DataServiceQuerySingle<'T> -> Microsoft.OData.Client.DataServiceCollection<'T>
Public Sub New (item As DataServiceQuerySingle(Of T))
매개 변수
- item
- DataServiceQuerySingle<T>
DataServiceQuerySingle<TElement> 컬렉션을 초기화하는 데 사용되는 개체를 반환하는 또는 LINQ 쿼리입니다.
적용 대상
DataServiceCollection<T>(IEnumerable<T>)
쿼리 실행에 따라 클래스의 새 인스턴스를 DataServiceCollection<T> 초기화합니다.
public DataServiceCollection (System.Collections.Generic.IEnumerable<T> items);
new Microsoft.OData.Client.DataServiceCollection<'T> : seq<'T> -> Microsoft.OData.Client.DataServiceCollection<'T>
Public Sub New (items As IEnumerable(Of T))
매개 변수
- items
- IEnumerable<T>
컬렉션을 초기화하는 데 사용되는 개체의 DataServiceQuery<TElement> 컬렉션을 반환하는 IEnumerable<T> 또는 LINQ 쿼리입니다.
적용 대상
DataServiceCollection<T>(TrackingMode, DataServiceQuerySingle<T>)
쿼리 실행 및 지정된 추적 모드를 DataServiceCollection<T> 사용하여 클래스의 새 인스턴스를 초기화합니다.
public DataServiceCollection (Microsoft.OData.Client.TrackingMode trackingMode, Microsoft.OData.Client.DataServiceQuerySingle<T> item);
new Microsoft.OData.Client.DataServiceCollection<'T> : Microsoft.OData.Client.TrackingMode * Microsoft.OData.Client.DataServiceQuerySingle<'T> -> Microsoft.OData.Client.DataServiceCollection<'T>
Public Sub New (trackingMode As TrackingMode, item As DataServiceQuerySingle(Of T))
매개 변수
- trackingMode
- TrackingMode
컬렉션의 항목에 대한 변경 내용이 자동으로 추적되는지 여부를 나타내는 TrackingMode 값입니다.
- item
- DataServiceQuerySingle<T>
DataServiceQuerySingle<TElement> 컬렉션을 초기화하는 데 사용되는 개체를 반환하는 또는 LINQ 쿼리입니다.
적용 대상
DataServiceCollection<T>(IEnumerable<T>, TrackingMode)
쿼리 실행 및 지정된 추적 모드를 DataServiceCollection<T> 사용하여 클래스의 새 인스턴스를 초기화합니다.
public DataServiceCollection (System.Collections.Generic.IEnumerable<T> items, Microsoft.OData.Client.TrackingMode trackingMode);
new Microsoft.OData.Client.DataServiceCollection<'T> : seq<'T> * Microsoft.OData.Client.TrackingMode -> Microsoft.OData.Client.DataServiceCollection<'T>
Public Sub New (items As IEnumerable(Of T), trackingMode As TrackingMode)
매개 변수
- items
- IEnumerable<T>
컬렉션을 초기화하는 데 사용되는 개체의 DataServiceQuery<TElement> 컬렉션을 반환하는 IEnumerable<T> 또는 LINQ 쿼리입니다.
- trackingMode
- TrackingMode
컬렉션의 항목에 대한 변경 내용이 자동으로 추적되는지 여부를 나타내는 TrackingMode 값입니다.
적용 대상
DataServiceCollection<T>(DataServiceContext, String, Func<EntityChangedParams,Boolean>, Func<EntityCollectionChangedParams,Boolean>)
제공된 변경 메서드 대리자를 사용하여 지정된 를 사용하는 클래스의 DataServiceCollection<T> 새 인스턴스를 DataServiceContext초기화합니다.
public DataServiceCollection (Microsoft.OData.Client.DataServiceContext context, string entitySetName, Func<Microsoft.OData.Client.EntityChangedParams,bool> entityChangedCallback, Func<Microsoft.OData.Client.EntityCollectionChangedParams,bool> collectionChangedCallback);
new Microsoft.OData.Client.DataServiceCollection<'T> : Microsoft.OData.Client.DataServiceContext * string * Func<Microsoft.OData.Client.EntityChangedParams, bool> * Func<Microsoft.OData.Client.EntityCollectionChangedParams, bool> -> Microsoft.OData.Client.DataServiceCollection<'T>
Public Sub New (context As DataServiceContext, entitySetName As String, entityChangedCallback As Func(Of EntityChangedParams, Boolean), collectionChangedCallback As Func(Of EntityCollectionChangedParams, Boolean))
매개 변수
- context
- DataServiceContext
컬렉션의 항목을 추적하는 데 사용되는 DataServiceContext입니다.
- entitySetName
- String
컬렉션에 있는 개체의 엔터티 집합입니다.
- entityChangedCallback
- Func<EntityChangedParams,Boolean>
엔터티가 변경될 때 호출되는 메서드를 캡슐화하는 대리자입니다.
- collectionChangedCallback
- Func<EntityCollectionChangedParams,Boolean>
엔터티 컬렉션이 변경될 때 호출되는 메서드를 캡슐화하는 대리자입니다.
적용 대상
DataServiceCollection<T>(IEnumerable<T>, TrackingMode, String, Func<EntityChangedParams,Boolean>, Func<EntityCollectionChangedParams,Boolean>)
쿼리 실행 및 제공된 변경 메서드 대리자를 사용하여 클래스의 DataServiceCollection<T> 새 인스턴스를 초기화합니다.
public DataServiceCollection (System.Collections.Generic.IEnumerable<T> items, Microsoft.OData.Client.TrackingMode trackingMode, string entitySetName, Func<Microsoft.OData.Client.EntityChangedParams,bool> entityChangedCallback, Func<Microsoft.OData.Client.EntityCollectionChangedParams,bool> collectionChangedCallback);
new Microsoft.OData.Client.DataServiceCollection<'T> : seq<'T> * Microsoft.OData.Client.TrackingMode * string * Func<Microsoft.OData.Client.EntityChangedParams, bool> * Func<Microsoft.OData.Client.EntityCollectionChangedParams, bool> -> Microsoft.OData.Client.DataServiceCollection<'T>
Public Sub New (items As IEnumerable(Of T), trackingMode As TrackingMode, entitySetName As String, entityChangedCallback As Func(Of EntityChangedParams, Boolean), collectionChangedCallback As Func(Of EntityCollectionChangedParams, Boolean))
매개 변수
- items
- IEnumerable<T>
컬렉션을 초기화하는 데 사용되는 개체의 DataServiceQuery<TElement> 컬렉션을 반환하는 IEnumerable<T> 또는 LINQ 쿼리입니다.
- trackingMode
- TrackingMode
컬렉션의 항목에 대한 변경 내용이 자동으로 추적되는지 여부를 나타내는 TrackingMode 값입니다.
- entitySetName
- String
컬렉션에 있는 개체의 엔터티 집합입니다.
- entityChangedCallback
- Func<EntityChangedParams,Boolean>
엔터티가 변경될 때 호출되는 메서드를 캡슐화하는 대리자입니다.
- collectionChangedCallback
- Func<EntityCollectionChangedParams,Boolean>
엔터티 컬렉션이 변경될 때 호출되는 메서드를 캡슐화하는 대리자입니다.
적용 대상
DataServiceCollection<T>(DataServiceContext, IEnumerable<T>, TrackingMode, String, Func<EntityChangedParams,Boolean>, Func<EntityCollectionChangedParams, Boolean>)
제공된 변경 메서드 대리자를 사용하여 쿼리 실행에 따라 제공된 를 사용하는 클래스의 DataServiceCollection<T> 새 인스턴스를 DataServiceContext초기화합니다.
public DataServiceCollection (Microsoft.OData.Client.DataServiceContext context, System.Collections.Generic.IEnumerable<T> items, Microsoft.OData.Client.TrackingMode trackingMode, string entitySetName, Func<Microsoft.OData.Client.EntityChangedParams,bool> entityChangedCallback, Func<Microsoft.OData.Client.EntityCollectionChangedParams,bool> collectionChangedCallback);
new Microsoft.OData.Client.DataServiceCollection<'T> : Microsoft.OData.Client.DataServiceContext * seq<'T> * Microsoft.OData.Client.TrackingMode * string * Func<Microsoft.OData.Client.EntityChangedParams, bool> * Func<Microsoft.OData.Client.EntityCollectionChangedParams, bool> -> Microsoft.OData.Client.DataServiceCollection<'T>
Public Sub New (context As DataServiceContext, items As IEnumerable(Of T), trackingMode As TrackingMode, entitySetName As String, entityChangedCallback As Func(Of EntityChangedParams, Boolean), collectionChangedCallback As Func(Of EntityCollectionChangedParams, Boolean))
매개 변수
- context
- DataServiceContext
컬렉션의 항목을 추적하는 데 사용되는 DataServiceContext입니다.
- items
- IEnumerable<T>
컬렉션을 초기화하는 데 사용되는 개체의 DataServiceQuery<TElement> 컬렉션을 반환하는 IEnumerable<T> 또는 LINQ 쿼리입니다.
- trackingMode
- TrackingMode
컬렉션의 항목에 대한 변경 내용이 자동으로 추적되는지 여부를 나타내는 TrackingMode 값입니다.
- entitySetName
- String
컬렉션에 있는 개체의 엔터티 집합입니다.
- entityChangedCallback
- Func<EntityChangedParams,Boolean>
엔터티가 변경될 때 호출되는 메서드를 캡슐화하는 대리자입니다.
- collectionChangedCallback
- Func<EntityCollectionChangedParams,Boolean>
엔터티 컬렉션이 변경될 때 호출되는 메서드를 캡슐화하는 대리자입니다.