MimeFormatter.GetInitializers Methode

Definitie

Wanneer deze wordt overschreven in een afgeleide klasse, retourneert u een matrix van initialisatieobjecten die overeenkomen met een invoermatrix van methodedefinities.

Overloads

Name Description
GetInitializers(LogicalMethodInfo[])

Wanneer deze wordt overschreven in een afgeleide klasse, retourneert u een matrix van initialisatieobjecten die overeenkomen met een invoermatrix van methodedefinities.

GetInitializers(Type, LogicalMethodInfo[])

Retourneert een matrix van initialisatieobjecten die overeenkomen met een invoermatrix van methodedefinities voor een opgegeven klasse die is afgeleid van MimeFormatter.

GetInitializers(LogicalMethodInfo[])

Wanneer deze wordt overschreven in een afgeleide klasse, retourneert u een matrix van initialisatieobjecten die overeenkomen met een invoermatrix van methodedefinities.

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()

Parameters

methodInfos
LogicalMethodInfo[]

Een matrix van webmethoden waarbij voor elke methode het object van de bijbehorende index in de geretourneerde initialisatiematrix wordt verkregen.

Retouren

Object[]

Een matrix van initialisatieobjecten die overeenkomen met de invoermatrix van methodedefinities.

Opmerkingen

Een initialisatiefunctie is een object dat als parameter aan de Initialize methode wordt doorgegeven.

Met GetInitializers de instantiemethode wordt de GetInitializer instantiemethode voor elke invoerwebmethode aangeroepen. Dit betekent dat er al een exemplaar van een klasse is gemaakt die is afgeleid van MimeFormatter . Op het moment dat een aanvraag of antwoord wordt verwerkt, wordt de initialisatiefunctie doorgegeven aan de Initialize methode van een ander exemplaar van de afgeleide klasse. Het laatste object voert het werkelijke lezen of schrijven uit.

Van toepassing op

GetInitializers(Type, LogicalMethodInfo[])

Retourneert een matrix van initialisatieobjecten die overeenkomen met een invoermatrix van methodedefinities voor een opgegeven klasse die is afgeleid van 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()

Parameters

type
Type

Het type, afgeleid van MimeFormatter, waarvoor initialisatiemiddelen worden verkregen.

methodInfos
LogicalMethodInfo[]

Een matrix van het type LogicalMethodInfo waarmee de webmethoden worden opgegeven waarvoor de initializers worden verkregen.

Retouren

Object[]

Een matrix van initialisatieobjecten die overeenkomen met de invoermatrix van methodedefinities voor een opgegeven klasse die is afgeleid van MimeFormatter.

Opmerkingen

Een initialisatiefunctie is een object dat als parameter aan de Initialize methode wordt doorgegeven.

De statische GetInitializers methode veroorzaakt de aanroep van de GetInitializer methode die hoort bij de afgeleide klasse die is opgegeven door de type parameter.

Van toepassing op