JSConstructor 類別

定義

包裝 FunctionObject

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

public ref class JSConstructor sealed : System::Reflection::ConstructorInfo
public sealed class JSConstructor : System.Reflection.ConstructorInfo
type JSConstructor = class
    inherit ConstructorInfo
Public NotInheritable Class JSConstructor
Inherits ConstructorInfo
繼承

屬性

Attributes

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得與這個建構函式關聯的屬性 (Attribute)。

CallingConvention

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得值,指出這個方法的呼叫慣例。

(繼承來源 MethodBase)
ContainsGenericParameters

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得值,指出泛型方法是否包含未指派的泛型型別參數。

(繼承來源 MethodBase)
CustomAttributes

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得包含此成員之自訂屬性的集合。

(繼承來源 MemberInfo)
DeclaringType

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得宣告這個建構函式的型別。

IsAbstract

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得值,指出方法是否為抽象。

(繼承來源 MethodBase)
IsAssembly

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得值,指出 Assembly 是否描述此方法或建構函式 (Constructor) 的潛在可視性;亦即,最多只有相同組件 (Assembly) 中的其他型別可以看見該方法或建構函式,組件外部的衍生型別 (Derived Type) 則看不見它們。

(繼承來源 MethodBase)
IsCollectible

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得指出此 MemberInfo 物件是否為可回收 AssemblyLoadContext 中保存之組件一部分的值。

(繼承來源 MemberInfo)
IsConstructedGenericMethod

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

包裝 FunctionObject

(繼承來源 MethodBase)
IsConstructor

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得值,指出方法是否為建構函示。

(繼承來源 MethodBase)
IsFamily

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得值,指出 Family 是否描述此方法或建構函式的可視性;亦即,您只能在其類別和衍生類別內看見該方法或建構函式。

(繼承來源 MethodBase)
IsFamilyAndAssembly

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得值,指出 FamANDAssem 是否描述此方法或建構函式的可視性;亦即,只有當該方法或建構函式位於相同的組件時,衍生類別才能呼叫它們。

(繼承來源 MethodBase)
IsFamilyOrAssembly

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得值,指出 FamORAssem 是否描述此方法或建構函式的潛在可視性;亦即,無論該方法或建構函式位於何處,衍生類別以及相同組件中的類別都可以呼叫它們。

(繼承來源 MethodBase)
IsFinal

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得值,指出這個方法是否為 final

(繼承來源 MethodBase)
IsGenericMethod

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得值,指出方法是否為泛型。

(繼承來源 MethodBase)
IsGenericMethodDefinition

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得值,指出方法是否為泛型方法定義。

(繼承來源 MethodBase)
IsHideBySig

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得值,指出是否只有簽章完全一樣的同類成員隱藏於衍生類別中。

(繼承來源 MethodBase)
IsPrivate

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得值,指出這個成員是否為私用的 (Private)。

(繼承來源 MethodBase)
IsPublic

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得值,指出這是否為公用的方法。

(繼承來源 MethodBase)
IsSecurityCritical

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得值,這個值表示目前方法或建構函式在目前信任層級上是否為安全性關鍵或安全性安全關鍵,因而可以執行重要的作業。

(繼承來源 MethodBase)
IsSecuritySafeCritical

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得值,這個值表示目前方法或建構函式在目前信任層級上是否為安全性安全關鍵,也就是說,它是否可以執行重要作業並且可供透明程式碼存取。

(繼承來源 MethodBase)
IsSecurityTransparent

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得值,這個值表示目前方法或建構函式在目前信任層級上是否為透明,因此不得執行重要作業。

(繼承來源 MethodBase)
IsSpecialName

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得值,指出這個方法是否有特別的名稱。

(繼承來源 MethodBase)
IsStatic

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得值指出方法是否為 static

(繼承來源 MethodBase)
IsVirtual

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得值指出方法是否為 virtual

(繼承來源 MethodBase)
MemberType

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得這個方法成員的型別。 識別衍生自 MemberInfo (這個類別的衍生來源) 之類別的型別。

MetadataToken

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得值,這個值可識別中繼資料項目。

(繼承來源 MemberInfo)
MethodHandle

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得這個建構函式內部中繼資料 (Metadata) 表示的控制代碼。

MethodImplementationFlags

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得 MethodImplAttributes 旗標,這些旗標會指定方法實作的屬性。

(繼承來源 MethodBase)
Module

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得用於定義型別的模組,該型別宣告以目前 MemberInfo 表示的成員。

(繼承來源 MemberInfo)
Name

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得這個建構函式的名稱。

ReflectedType

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得用來透過反映取得這個執行個體的類別物件。

方法

Equals(Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回值,這個值指出此執行個體是否與指定的物件相等。

(繼承來源 ConstructorInfo)
GetCustomAttributes(Boolean)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回陣列,這個陣列包含已附加至這個建構函式的自訂屬性。

GetCustomAttributes(Type, Boolean)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回陣列,這個陣列包含已附加至這個建構函式的自訂屬性,只搜尋指定之型別的屬性。

GetCustomAttributesData()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回 CustomAttributeData 物件的清單,表示已套用至目標成員之屬性的資料。

(繼承來源 MemberInfo)
GetGenericArguments()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回 Type 物件的陣列,這些物件代表泛型方法的類型引數,或泛型方法定義的類型參數。

(繼承來源 MethodBase)
GetHashCode()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回這個執行個體的雜湊碼。

(繼承來源 ConstructorInfo)
GetMethodBody()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在衍生類別中覆寫時,取得 MethodBody 物件,其提供對目前方法之 MSIL 資料流、區域變數和例外狀況的存取。

(繼承來源 MethodBase)
GetMethodImplementationFlags()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回這個方法實作的相關資訊。

GetParameters()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得這個建構函式的參數。

GetType()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

探索類別建構函式的屬性,並提供建構函式中繼資料的存取。

(繼承來源 ConstructorInfo)
HasSameMetadataDefinitionAs(MemberInfo)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

包裝 FunctionObject

(繼承來源 MemberInfo)
Invoke(BindingFlags, Binder, Object[], CultureInfo)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

使用指定的文化特性和繫結資訊,叫用建構函式。

Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

使用指定的文化特性和繫結資訊,在指定的物件上叫用建構函式。

Invoke(Object, Object[])

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

使用指定的參數叫用由目前執行個體代表的方法或建構函式。

(繼承來源 MethodBase)
Invoke(Object[])

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

叫用包含指定參數的執行個體所反映的建構函式,為不常用的參數提供預設值。

(繼承來源 ConstructorInfo)
IsDefined(Type, Boolean)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

判斷指定的屬性型別是否已附加至這個建構函式。

MemberwiseClone()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回代表目前物件的字串。

(繼承來源 Object)

明確介面實作

_ConstructorInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將一組名稱對應至一組對應的分派識別項 (Dispatch Identifier)。

(繼承來源 ConstructorInfo)
_ConstructorInfo.GetType()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得 Type 物件,其代表 ConstructorInfo 類型。

(繼承來源 ConstructorInfo)
_ConstructorInfo.GetTypeInfo(UInt32, UInt32, IntPtr)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

擷取物件的類型資訊,可以用來取得介面的類型資訊。

(繼承來源 ConstructorInfo)
_ConstructorInfo.GetTypeInfoCount(UInt32)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

擷取物件提供的類型資訊介面數目 (0 或 1)。

(繼承來源 ConstructorInfo)
_ConstructorInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

提供物件所公開的屬性和方法的存取權。

(繼承來源 ConstructorInfo)
_ConstructorInfo.Invoke_2(Object, BindingFlags, Binder, Object[], CultureInfo)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

為 COM 物件提供與版本無關的 Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) 方法之存取權。

(繼承來源 ConstructorInfo)
_ConstructorInfo.Invoke_3(Object, Object[])

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

為 COM 物件提供與版本無關的 Invoke(Object, Object[]) 方法之存取權。

(繼承來源 ConstructorInfo)
_ConstructorInfo.Invoke_4(BindingFlags, Binder, Object[], CultureInfo)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

為 COM 物件提供與版本無關的 Invoke(BindingFlags, Binder, Object[], CultureInfo) 方法之存取權。

(繼承來源 ConstructorInfo)
_ConstructorInfo.Invoke_5(Object[])

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

為 COM 物件提供與版本無關的 Invoke(Object[]) 方法之存取權。

(繼承來源 ConstructorInfo)
_MemberInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將一組名稱對應至一組對應的分派識別項 (Dispatch Identifier)。

(繼承來源 MemberInfo)
_MemberInfo.GetType()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得 Type 物件,表示 MemberInfo 類別。

(繼承來源 MemberInfo)
_MemberInfo.GetTypeInfo(UInt32, UInt32, IntPtr)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

擷取物件的類型資訊,可以用來取得介面的類型資訊。

(繼承來源 MemberInfo)
_MemberInfo.GetTypeInfoCount(UInt32)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

擷取物件提供的類型資訊介面數目 (0 或 1)。

(繼承來源 MemberInfo)
_MemberInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

提供物件所公開的屬性和方法的存取權。

(繼承來源 MemberInfo)
_MethodBase.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將一組名稱對應至一組對應的分派識別項 (Dispatch Identifier)。

(繼承來源 MethodBase)
_MethodBase.GetType()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

如需這個成員的說明,請參閱 GetType()

(繼承來源 MethodBase)
_MethodBase.GetTypeInfo(UInt32, UInt32, IntPtr)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

擷取物件的類型資訊,可以用來取得介面的類型資訊。

(繼承來源 MethodBase)
_MethodBase.GetTypeInfoCount(UInt32)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

擷取物件提供的類型資訊介面數目 (0 或 1)。

(繼承來源 MethodBase)
_MethodBase.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

提供物件所公開的屬性和方法的存取權。

(繼承來源 MethodBase)
_MethodBase.IsAbstract

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

如需這個成員的說明,請參閱 IsAbstract

(繼承來源 MethodBase)
_MethodBase.IsAssembly

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

如需這個成員的說明,請參閱 IsAssembly

(繼承來源 MethodBase)
_MethodBase.IsConstructor

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

如需這個成員的說明,請參閱 IsConstructor

(繼承來源 MethodBase)
_MethodBase.IsFamily

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

如需這個成員的說明,請參閱 IsFamily

(繼承來源 MethodBase)
_MethodBase.IsFamilyAndAssembly

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

如需這個成員的說明,請參閱 IsFamilyAndAssembly

(繼承來源 MethodBase)
_MethodBase.IsFamilyOrAssembly

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

如需這個成員的說明,請參閱 IsFamilyOrAssembly

(繼承來源 MethodBase)
_MethodBase.IsFinal

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

如需這個成員的說明,請參閱 IsFinal

(繼承來源 MethodBase)
_MethodBase.IsHideBySig

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

如需這個成員的說明,請參閱 IsHideBySig

(繼承來源 MethodBase)
_MethodBase.IsPrivate

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

如需這個成員的說明,請參閱 IsPrivate

(繼承來源 MethodBase)
_MethodBase.IsPublic

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

如需這個成員的說明,請參閱 IsPublic

(繼承來源 MethodBase)
_MethodBase.IsSpecialName

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

如需這個成員的說明,請參閱 IsSpecialName

(繼承來源 MethodBase)
_MethodBase.IsStatic

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

如需這個成員的說明,請參閱 IsStatic

(繼承來源 MethodBase)
_MethodBase.IsVirtual

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

如需這個成員的說明,請參閱 IsVirtual

(繼承來源 MethodBase)

擴充方法

GetCustomAttribute(MemberInfo, Type)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

擷取指定型別的自訂屬性,此屬性套用至指定成員。

GetCustomAttribute(MemberInfo, Type, Boolean)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

擷取只訂型別的自訂屬性,此屬性套用至指定成員,並且可選擇性檢查該成員的祖系。

GetCustomAttribute<T>(MemberInfo)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

擷取指定型別的自訂屬性,此屬性套用至指定成員。

GetCustomAttribute<T>(MemberInfo, Boolean)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

擷取只訂型別的自訂屬性,此屬性套用至指定成員,並且可選擇性檢查該成員的祖系。

GetCustomAttributes(MemberInfo)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

擷取套用至指定成員的自訂屬性集合。

GetCustomAttributes(MemberInfo, Boolean)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

擷取自訂屬性集合,此集合套用至指定成員,並且可選擇性檢查該成員的祖系。

GetCustomAttributes(MemberInfo, Type)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

擷取指定型別的自訂屬性集合,此集合套用至指定成員。

GetCustomAttributes(MemberInfo, Type, Boolean)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

擷取指定型別的自訂屬性集合,此集合套用至指定成員,並且可選擇性檢查該成員的祖系。

GetCustomAttributes<T>(MemberInfo)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

擷取指定型別的自訂屬性集合,此集合套用至指定成員。

GetCustomAttributes<T>(MemberInfo, Boolean)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

擷取指定型別的自訂屬性集合,此集合套用至指定成員,並且可選擇性檢查該成員的祖系。

IsDefined(MemberInfo, Type)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

指出是否將所指定型別的自訂屬性套用至指定的成員。

IsDefined(MemberInfo, Type, Boolean)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

指出指定之型別的自訂屬性是否會套用至指定的成員,以及選擇性地套用到其上階。

適用於

另請參閱