Aracılığıyla paylaş


MimeFormatter.GetInitializers Yöntem

Tanım

Türetilmiş bir sınıfta geçersiz kılınırsa, yöntem tanımlarının giriş dizisine karşılık gelen Başlatıcı nesnelerinin bir dizisini döndürür.

Aşırı Yüklemeler

GetInitializers(LogicalMethodInfo[])

Türetilmiş bir sınıfta geçersiz kılınırsa, yöntem tanımlarının giriş dizisine karşılık gelen Başlatıcı nesnelerinin bir dizisini döndürür.

GetInitializers(Type, LogicalMethodInfo[])

Öğesinden türetilmiş 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 döndürür MimeFormatter .

GetInitializers(LogicalMethodInfo[])

Türetilmiş bir sınıfta geçersiz kılınırsa, yöntem tanımlarının giriş dizisine karşılık gelen Başlatıcı nesnelerinin bir dizisini 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ı dizisinde karşılık gelen dizinin nesnesinin alındığı 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 parametre olarak geçirilen bir nesnedir Initialize .

GetInitializersÖrnek yöntemi GetInitializer her giriş Web yöntemi için örnek yöntemini çağırır. Bu, öğesinden türetilmiş bir sınıf örneğinin MimeFormatter zaten oluşturulduğu anlamına gelir. İstek veya Yanıt işlendiğinde, Başlatıcı Initialize türetilmiş sınıfın 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üretilmiş 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 döndürür MimeFormatter .

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

İçindeki başlatıcıların alındığı tür, öğesinden türetilir MimeFormatter .

methodInfos
LogicalMethodInfo[]

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

Döndürülenler

Object[]

Öğesinden türetilen belirli bir sınıf için yöntem tanımlarının giriş dizisine karşılık gelen Başlatıcı nesneleri dizisi MimeFormatter .

Açıklamalar

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

Static GetInitializers yöntemi, GetInitializer parametresi tarafından belirtilen türetilmiş sınıfa ait olan yöntemin çağrılmasını sağlar type .

Şunlara uygulanır