共用方式為


MimeFormatter.GetInitializer 方法

定義

在衍生類別中覆寫時,會傳回指定之方法的初始設定式。

多載

GetInitializer(LogicalMethodInfo)

在衍生類別中覆寫時,會傳回指定之方法的初始設定式。

GetInitializer(Type, LogicalMethodInfo)

傳回指定方法的初始設定式。

GetInitializer(LogicalMethodInfo)

在衍生類別中覆寫時,會傳回指定之方法的初始設定式。

public:
 abstract System::Object ^ GetInitializer(System::Web::Services::Protocols::LogicalMethodInfo ^ methodInfo);
public abstract object GetInitializer (System.Web.Services.Protocols.LogicalMethodInfo methodInfo);
abstract member GetInitializer : System.Web.Services.Protocols.LogicalMethodInfo -> obj
Public MustOverride Function GetInitializer (methodInfo As LogicalMethodInfo) As Object

參數

methodInfo
LogicalMethodInfo

LogicalMethodInfo,可指定要取得初始設定式的 Web 方法。

傳回

Object

Object,其中包含指定之方法的初始設定式。

備註

初始化運算式是以參數形式傳遞給方法的物件 Initialize

GetInitializer 用戶端或服務初始化期間,會叫用衍生類別的實例方法。 之後,在處理要求或回應時,會將初始化運算式物件傳遞給靜態 CreateInstance 方法,此方法會建立衍生類別之另一個物件的實例,然後再傳遞至 Initialize 方法來初始化它。 另一個物件會執行實際的讀取或寫入。

適用於

GetInitializer(Type, LogicalMethodInfo)

傳回指定方法的初始設定式。

public:
 static System::Object ^ GetInitializer(Type ^ type, System::Web::Services::Protocols::LogicalMethodInfo ^ methodInfo);
public static object GetInitializer (Type type, System.Web.Services.Protocols.LogicalMethodInfo methodInfo);
static member GetInitializer : Type * System.Web.Services.Protocols.LogicalMethodInfo -> obj
Public Shared Function GetInitializer (type As Type, methodInfo As LogicalMethodInfo) As Object

參數

type
Type

為其取得初始設定式的型別 (Type),衍生自 MimeFormatter

methodInfo
LogicalMethodInfo

LogicalMethodInfo,可指定要取得初始設定式的 Web 方法。

傳回

Object

Object 物件,包含指定之方法的初始設定式。

備註

初始化運算式是以參數形式傳遞給方法的物件 Initialize

靜態方法會叫用 GetInitializer 衍生類別的 GetInitializer 方法,並隱含地建立衍生類別的實例。 在處理要求或回應時,初始化運算式物件會傳遞至 Initialize 另一個衍生類別實例的方法。 第二個物件會執行實際的讀取或寫入。

適用於