ExportAttribute Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av ExportAttribute klassen.
Överlagringar
| Name | Description |
|---|---|
| ExportAttribute() |
Initierar en ny instans av ExportAttribute klassen och exporterar den typ eller medlem som har markerats med det här attributet under standardkontraktets namn. |
| ExportAttribute(String) |
Initierar en ny instans av ExportAttribute klassen och exporterar den typ eller medlem som har markerats med det här attributet under det angivna kontraktsnamnet. |
| ExportAttribute(Type) |
Initierar en ny instans av ExportAttribute klassen och exporterar den typ eller medlem som har markerats med det här attributet under ett kontraktnamn som härletts från den angivna typen. |
| ExportAttribute(String, Type) |
Initierar en ny instans av ExportAttribute klassen och exporterar den angivna typen under det angivna kontraktsnamnet. |
ExportAttribute()
- Källa:
- ExportAttribute.cs
- Källa:
- ExportAttribute.cs
- Källa:
- ExportAttribute.cs
- Källa:
- ExportAttribute.cs
Initierar en ny instans av ExportAttribute klassen och exporterar den typ eller medlem som har markerats med det här attributet under standardkontraktets namn.
public:
ExportAttribute();
public ExportAttribute();
Public Sub New ()
Kommentarer
Standardkontraktnamnet är resultatet av att anropa GetContractName metoden för egenskapen eller fälttypen, eller på den typ som är markerad med det här attributet.
Metoder som har markerats med det här attributet måste ange ett kontraktnamn eller en typ med hjälp av antingen ExportAttribute(String) eller ExportAttribute(Type).
Kontraktsnamnet jämförs med egenskapen Ordinal för att utföra en skiftlägeskänslig, icke-språklig jämförelse.
Gäller för
ExportAttribute(String)
- Källa:
- ExportAttribute.cs
- Källa:
- ExportAttribute.cs
- Källa:
- ExportAttribute.cs
- Källa:
- ExportAttribute.cs
Initierar en ny instans av ExportAttribute klassen och exporterar den typ eller medlem som har markerats med det här attributet under det angivna kontraktsnamnet.
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)
Parametrar
- contractName
- String
Kontraktsnamnet som används för att exportera den typ eller medlem som har markerats med det här attributet, eller null en tom sträng ("") för att använda standardkontraktnamnet.
Kommentarer
Standardkontraktnamnet är resultatet av att anropa GetContractName metoden för egenskapen eller fälttypen, eller på den typ som detta är markerat med det här attributet.
Metoder som har markerats med det här attributet måste ange ett kontraktnamn eller en typ med hjälp av antingen ExportAttribute(String) eller ExportAttribute(Type).
Kontraktsnamnet jämförs med egenskapen Ordinal för att utföra en skiftlägeskänslig, icke-språklig jämförelse.
Gäller för
ExportAttribute(Type)
- Källa:
- ExportAttribute.cs
- Källa:
- ExportAttribute.cs
- Källa:
- ExportAttribute.cs
- Källa:
- ExportAttribute.cs
Initierar en ny instans av ExportAttribute klassen och exporterar den typ eller medlem som har markerats med det här attributet under ett kontraktnamn som härletts från den angivna typen.
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)
Parametrar
- contractType
- Type
En typ som du vill härleda kontraktnamnet från som används för att exportera den typ eller medlem som har markerats med det här attributet, eller null för att använda standardkontraktets namn.
Kommentarer
Kontraktsnamnet är resultatet av att anropa metoden på GetContractNamecontractType.
Standardkontraktnamnet är resultatet av att anropa GetContractName metoden för egenskapen eller fälttypen, eller på den typ som är markerad med det här attributet.
Metoder som har markerats med det här attributet måste ange ett kontraktnamn eller en typ med hjälp av antingen ExportAttribute(String) eller ExportAttribute(Type).
Kontraktsnamnet jämförs med egenskapen Ordinal för att utföra en skiftlägeskänslig, icke-språklig jämförelse.
Gäller för
ExportAttribute(String, Type)
- Källa:
- ExportAttribute.cs
- Källa:
- ExportAttribute.cs
- Källa:
- ExportAttribute.cs
- Källa:
- ExportAttribute.cs
Initierar en ny instans av ExportAttribute klassen och exporterar den angivna typen under det angivna kontraktsnamnet.
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)
Parametrar
- contractName
- String
Kontraktsnamnet som används för att exportera den typ eller medlem som har markerats med det här attributet, eller null en tom sträng ("") för att använda standardkontraktnamnet.
- contractType
- Type
Den typ som ska exporteras.
Kommentarer
Standardkontraktnamnet är resultatet av att anropa AttributedModelServices.GetContractName(Type) egenskapen eller fälttypen, eller på själva typen som detta är markerat med det här attributet.
Kontraktsnamnet jämförs med en skiftlägeskänslig, icke-språklig jämförelse med .StringComparer.Ordinal