IDataServiceMetadataProvider.GetDerivedTypes(ResourceType) Yöntem

Tanım

Belirtilen kaynak türünden türetilen tüm türleri döndürmeye çalışır.Attempts to return all types that derive from the specified resource type.

public:
 System::Collections::Generic::IEnumerable<System::Data::Services::Providers::ResourceType ^> ^ GetDerivedTypes(System::Data::Services::Providers::ResourceType ^ resourceType);
public System.Collections.Generic.IEnumerable<System.Data.Services.Providers.ResourceType> GetDerivedTypes (System.Data.Services.Providers.ResourceType resourceType);
abstract member GetDerivedTypes : System.Data.Services.Providers.ResourceType -> seq<System.Data.Services.Providers.ResourceType>
Public Function GetDerivedTypes (resourceType As ResourceType) As IEnumerable(Of ResourceType)

Parametreler

resourceType
ResourceType

Temel ResourceType .The base ResourceType.

Döndürülenler

IEnumerable<ResourceType>

IEnumerable<T>Türetilmiş nesnelerden oluşan bir ResourceType koleksiyon.An IEnumerable<T> collection of derived ResourceType objects.

Açıklamalar

GetDerivedTypesYöntemi, öğesinden türetilmiş tüm türlerin bir koleksiyonunu döndürmelidir resourceType .The GetDerivedTypes method must return a collection of all the types derived from resourceType.

Parametre kullanılarak metoda geçirilen tür, resourceType koleksiyonda döndürülmemelidir.The type passed to the method by using the resourceType parameter must not be returned in the collection.

IDataServiceMetadataProviderSağlanan türden hiçbir tür türetilmediği zaman arabirimin uygulayıcısı null bir değer döndürmelidir.An implementer of the IDataServiceMetadataProvider interface must return a null value when no types are derived from the supplied type.

Şunlara uygulanır