MimeFormatter.GetInitializers Yöntem

Tanım

Türetilmiş bir sınıfta geçersiz kılındığında, yöntem tanımlarının giriş dizisine karşılık gelen bir başlatıcı nesneleri dizisi döndürür.

Aşırı Yüklemeler

Name Description
GetInitializers(LogicalMethodInfo[])

Türetilmiş bir sınıfta geçersiz kılındığında, yöntem tanımlarının giriş dizisine karşılık gelen bir başlatıcı nesneleri dizisi döndürür.

GetInitializers(Type, LogicalMethodInfo[])

öğesinden türetilen belirtilen bir sınıf için yöntem tanımlarının giriş dizisine karşılık gelen başlatıcı nesnelerinin bir dizisini MimeFormatterdöndürür.

GetInitializers(LogicalMethodInfo[])

Türetilmiş bir sınıfta geçersiz kılındığında, yöntem tanımlarının giriş dizisine karşılık gelen bir başlatıcı nesneleri dizisi döndürür.

public:
 virtual cli::array <System::Object ^> ^ GetInitializers(cli::array <System::Web::Services::Protocols::LogicalMethodInfo ^> ^ methodInfos);
public virtual object[] GetInitializers(System.Web.Services.Protocols.LogicalMethodInfo[] methodInfos);
abstract member GetInitializers : System.Web.Services.Protocols.LogicalMethodInfo[] -> obj[]
override this.GetInitializers : System.Web.Services.Protocols.LogicalMethodInfo[] -> obj[]
Public Overridable Function GetInitializers (methodInfos As LogicalMethodInfo()) As Object()

Parametreler

methodInfos
LogicalMethodInfo[]

Her yöntem için döndürülen başlatıcı dizisindeki karşılık gelen dizinin nesnesinin alındığı Bir Web yöntemleri dizisi.

Döndürülenler

Object[]

Yöntem tanımlarının giriş dizisine karşılık gelen başlatıcı nesneleri dizisi.

Açıklamalar

Başlatıcı, yöntemine Initialize parametre olarak geçirilen bir nesnedir.

Örnek GetInitializers yöntemi, her giriş Web yöntemi için örnek yöntemini çağırır GetInitializer . Bu, öğesinden MimeFormatter türetilmiş bir sınıfın örneğinin zaten oluşturulduğu anlamına gelir. İstek veya yanıt işlenirken, başlatıcı türetilmiş sınıfın Initialize başka bir örneğinin yöntemine geçirilir. İkinci nesne, gerçek okuma veya yazma işlemini gerçekleştirir.

Şunlara uygulanır

GetInitializers(Type, LogicalMethodInfo[])

öğesinden türetilen belirtilen bir sınıf için yöntem tanımlarının giriş dizisine karşılık gelen başlatıcı nesnelerinin bir dizisini MimeFormatterdöndürür.

public:
 static cli::array <System::Object ^> ^ GetInitializers(Type ^ type, cli::array <System::Web::Services::Protocols::LogicalMethodInfo ^> ^ methodInfos);
public static object[] GetInitializers(Type type, System.Web.Services.Protocols.LogicalMethodInfo[] methodInfos);
static member GetInitializers : Type * System.Web.Services.Protocols.LogicalMethodInfo[] -> obj[]
Public Shared Function GetInitializers (type As Type, methodInfos As LogicalMethodInfo()) As Object()

Parametreler

type
Type

Başlatıcıların alındığı türünden MimeFormattertüretilir.

methodInfos
LogicalMethodInfo[]

Başlatıcıların alındığı Web yöntemlerini belirten tür LogicalMethodInfo dizisi.

Döndürülenler

Object[]

öğesinden MimeFormattertüretilen belirtilen bir sınıf için yöntem tanımlarının giriş dizisine karşılık gelen başlatıcı nesneleri dizisi.

Açıklamalar

Başlatıcı, yöntemine Initialize parametre olarak geçirilen bir nesnedir.

Statik GetInitializers yöntem, parametresi tarafından belirtilen türetilmiş sınıfa ait yöntemin çağrılmaya GetInitializertype neden olur.

Şunlara uygulanır