Aracılığıyla paylaş


ExportAttribute Oluşturucular

Tanım

ExportAttribute sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

ExportAttribute()

Sınıfın ExportAttribute yeni bir örneğini başlatır ve bu öznitelikle işaretlenmiş türü veya üyeyi varsayılan sözleşme adı altında dışarı aktarır.

ExportAttribute(String)

Belirtilen sözleşme adı altında bu öznitelikle işaretlenmiş türü veya üyeyi dışarı aktararak sınıfın yeni bir örneğini ExportAttribute başlatır.

ExportAttribute(Type)

Bu öznitelikle işaretlenmiş türü veya üyeyi ExportAttribute belirtilen türden türetilen bir sözleşme adı altında dışarı aktararak sınıfın yeni bir örneğini başlatır.

ExportAttribute(String, Type)

Belirtilen türü belirtilen sözleşme adı altında dışarı aktararak sınıfının yeni bir örneğini ExportAttribute başlatır.

ExportAttribute()

Kaynak:
ExportAttribute.cs
Kaynak:
ExportAttribute.cs
Kaynak:
ExportAttribute.cs

Sınıfın ExportAttribute yeni bir örneğini başlatır ve bu öznitelikle işaretlenmiş türü veya üyeyi varsayılan sözleşme adı altında dışarı aktarır.

public:
 ExportAttribute();
public ExportAttribute ();
Public Sub New ()

Açıklamalar

Varsayılan sözleşme adı, özellik veya alan türünde veya bu öznitelikle işaretlenmiş türde yöntemini çağırmanın GetContractName sonucudur.

Bu öznitelikle işaretlenmiş yöntemlerin veya kullanarak ExportAttribute(String)ExportAttribute(Type)bir sözleşme adı veya tür belirtmesi gerekir.

Büyük/küçük harfe duyarlı, dilsel olmayan bir karşılaştırma gerçekleştirmek için özelliği kullanılarak Ordinal sözleşme adı karşılaştırılır.

Şunlara uygulanır

ExportAttribute(String)

Kaynak:
ExportAttribute.cs
Kaynak:
ExportAttribute.cs
Kaynak:
ExportAttribute.cs

Belirtilen sözleşme adı altında bu öznitelikle işaretlenmiş türü veya üyeyi dışarı aktararak sınıfın yeni bir örneğini ExportAttribute başlatır.

public:
 ExportAttribute(System::String ^ contractName);
public ExportAttribute (string contractName);
public ExportAttribute (string? contractName);
new System.ComponentModel.Composition.ExportAttribute : string -> System.ComponentModel.Composition.ExportAttribute
Public Sub New (contractName As String)

Parametreler

contractName
String

Bu öznitelikle işaretlenmiş türü veya üyeyi dışarı aktarmak için kullanılan sözleşme adı veya null varsayılan sözleşme adını kullanmak için boş bir dize ("").

Açıklamalar

Varsayılan sözleşme adı, özellik veya alan türünde veya bu öznitelikle işaretlenen türde yöntemini çağırmanın GetContractName sonucudur.

Bu öznitelikle işaretlenmiş yöntemlerin veya kullanarak ExportAttribute(String)ExportAttribute(Type)bir sözleşme adı veya tür belirtmesi gerekir.

Büyük/küçük harfe duyarlı, dilsel olmayan bir karşılaştırma gerçekleştirmek için özelliği kullanılarak Ordinal sözleşme adı karşılaştırılır.

Şunlara uygulanır

ExportAttribute(Type)

Kaynak:
ExportAttribute.cs
Kaynak:
ExportAttribute.cs
Kaynak:
ExportAttribute.cs

Bu öznitelikle işaretlenmiş türü veya üyeyi ExportAttribute belirtilen türden türetilen bir sözleşme adı altında dışarı aktararak sınıfın yeni bir örneğini başlatır.

public:
 ExportAttribute(Type ^ contractType);
public ExportAttribute (Type contractType);
public ExportAttribute (Type? contractType);
new System.ComponentModel.Composition.ExportAttribute : Type -> System.ComponentModel.Composition.ExportAttribute
Public Sub New (contractType As Type)

Parametreler

contractType
Type

Bu öznitelikle null işaretlenmiş türü veya üyeyi dışarı aktarmak veya varsayılan sözleşme adını kullanmak için kullanılan sözleşme adını türetmek için kullanılan bir tür.

Açıklamalar

Sözleşme adı, üzerinde contractTypeyöntemini çağırmanın GetContractName sonucudur.

Varsayılan sözleşme adı, özellik veya alan türünde veya bu öznitelikle işaretlenmiş türde yöntemini çağırmanın GetContractName sonucudur.

Bu öznitelikle işaretlenmiş yöntemlerin veya kullanarak ExportAttribute(String)ExportAttribute(Type)bir sözleşme adı veya tür belirtmesi gerekir.

Büyük/küçük harfe duyarlı, dilsel olmayan bir karşılaştırma gerçekleştirmek için özelliği kullanılarak Ordinal sözleşme adı karşılaştırılır.

Şunlara uygulanır

ExportAttribute(String, Type)

Kaynak:
ExportAttribute.cs
Kaynak:
ExportAttribute.cs
Kaynak:
ExportAttribute.cs

Belirtilen türü belirtilen sözleşme adı altında dışarı aktararak sınıfının yeni bir örneğini ExportAttribute başlatır.

public:
 ExportAttribute(System::String ^ contractName, Type ^ contractType);
public ExportAttribute (string contractName, Type contractType);
public ExportAttribute (string? contractName, Type? contractType);
new System.ComponentModel.Composition.ExportAttribute : string * Type -> System.ComponentModel.Composition.ExportAttribute
Public Sub New (contractName As String, contractType As Type)

Parametreler

contractName
String

Bu öznitelikle işaretlenmiş türü veya üyeyi dışarı aktarmak için kullanılan sözleşme adı veya null varsayılan sözleşme adını kullanmak için boş bir dize ("").

contractType
Type

Dışarı aktaracak tür.

Açıklamalar

Varsayılan sözleşme adı, özellik veya alan türünde veya bunun bu öznitelikle işaretlenen türün kendisinde çağrılmasının AttributedModelServices.GetContractName(Type) sonucudur.

Sözleşme adı, kullanılarak büyük/küçük harfe duyarlı, dilsel olmayan bir karşılaştırma kullanılarak StringComparer.Ordinalkarşılaştırılır.

Şunlara uygulanır