ExportAttribute Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy ExportAttribute.
Przeciążenia
| Nazwa | Opis |
|---|---|
| ExportAttribute() |
Inicjuje nowe wystąpienie ExportAttribute klasy, eksportując typ lub składową oznaczoną tym atrybutem pod domyślną nazwą kontraktu. |
| ExportAttribute(String) |
Inicjuje ExportAttribute nowe wystąpienie klasy, eksportując typ lub element członkowski oznaczony tym atrybutem pod określoną nazwą kontraktu. |
| ExportAttribute(Type) |
Inicjuje ExportAttribute nowe wystąpienie klasy, eksportując typ lub składową oznaczoną tym atrybutem pod nazwą kontraktu pochodzącą z określonego typu. |
| ExportAttribute(String, Type) |
Inicjuje nowe wystąpienie ExportAttribute klasy, eksportując określony typ pod określoną nazwą kontraktu. |
ExportAttribute()
- Źródło:
- ExportAttribute.cs
- Źródło:
- ExportAttribute.cs
- Źródło:
- ExportAttribute.cs
- Źródło:
- ExportAttribute.cs
Inicjuje nowe wystąpienie ExportAttribute klasy, eksportując typ lub składową oznaczoną tym atrybutem pod domyślną nazwą kontraktu.
public:
ExportAttribute();
public ExportAttribute();
Public Sub New ()
Uwagi
Domyślna nazwa kontraktu jest wynikiem wywołania GetContractName metody we właściwości lub typie pola lub typie oznaczonym tym atrybutem.
Metody oznaczone tym atrybutem muszą określać nazwę kontraktu lub typ przy użyciu metody ExportAttribute(String) lub ExportAttribute(Type).
Nazwa kontraktu Ordinal jest porównywana przy użyciu właściwości w celu przeprowadzenia porównania z uwzględnieniem wielkości liter, a nielingwistyki.
Dotyczy
ExportAttribute(String)
- Źródło:
- ExportAttribute.cs
- Źródło:
- ExportAttribute.cs
- Źródło:
- ExportAttribute.cs
- Źródło:
- ExportAttribute.cs
Inicjuje ExportAttribute nowe wystąpienie klasy, eksportując typ lub element członkowski oznaczony tym atrybutem pod określoną nazwą kontraktu.
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)
Parametry
- contractName
- String
Nazwa kontraktu używana do eksportowania typu lub elementu członkowskiego oznaczonego tym atrybutem lub null pustego ciągu ("") w celu użycia domyślnej nazwy kontraktu.
Uwagi
Domyślna nazwa kontraktu jest wynikiem wywołania GetContractName metody we właściwości lub typie pola lub typie, który jest oznaczony za pomocą tego atrybutu.
Metody oznaczone tym atrybutem muszą określać nazwę kontraktu lub typ przy użyciu metody ExportAttribute(String) lub ExportAttribute(Type).
Nazwa kontraktu Ordinal jest porównywana przy użyciu właściwości w celu przeprowadzenia porównania z uwzględnieniem wielkości liter, a nielingwistyki.
Dotyczy
ExportAttribute(Type)
- Źródło:
- ExportAttribute.cs
- Źródło:
- ExportAttribute.cs
- Źródło:
- ExportAttribute.cs
- Źródło:
- ExportAttribute.cs
Inicjuje ExportAttribute nowe wystąpienie klasy, eksportując typ lub składową oznaczoną tym atrybutem pod nazwą kontraktu pochodzącą z określonego typu.
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)
Parametry
- contractType
- Type
Typ, z którego ma pochodzić nazwa kontraktu używana do eksportowania typu lub elementu członkowskiego oznaczonego tym atrybutem lub null do używania domyślnej nazwy kontraktu.
Uwagi
Nazwa kontraktu jest wynikiem wywołania GetContractName metody w pliku contractType.
Domyślna nazwa kontraktu jest wynikiem wywołania GetContractName metody we właściwości lub typie pola lub typie oznaczonym tym atrybutem.
Metody oznaczone tym atrybutem muszą określać nazwę kontraktu lub typ przy użyciu metody ExportAttribute(String) lub ExportAttribute(Type).
Nazwa kontraktu Ordinal jest porównywana przy użyciu właściwości w celu przeprowadzenia porównania z uwzględnieniem wielkości liter, a nielingwistyki.
Dotyczy
ExportAttribute(String, Type)
- Źródło:
- ExportAttribute.cs
- Źródło:
- ExportAttribute.cs
- Źródło:
- ExportAttribute.cs
- Źródło:
- ExportAttribute.cs
Inicjuje nowe wystąpienie ExportAttribute klasy, eksportując określony typ pod określoną nazwą kontraktu.
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)
Parametry
- contractName
- String
Nazwa kontraktu używana do eksportowania typu lub elementu członkowskiego oznaczonego tym atrybutem lub null pustego ciągu ("") w celu użycia domyślnej nazwy kontraktu.
- contractType
- Type
Typ do wyeksportowania.
Uwagi
Domyślna nazwa kontraktu jest wynikiem wywołania AttributedModelServices.GetContractName(Type) właściwości lub typu pola albo samego typu, który jest oznaczony za pomocą tego atrybutu.
Nazwa kontraktu jest porównywana przy użyciu porównania uwzględniającego wielkość liter, a nielingwistyczną przy użyciu polecenia StringComparer.Ordinal.