Udostępnij za pośrednictwem


PartBuilder.ExportProperties Metoda

Definicja

Określa zestaw właściwości dla pasujących typów, które mają być eksportowane.

Przeciążenia

ExportProperties(Predicate<PropertyInfo>, Action<PropertyInfo,ExportBuilder>)

Określa zestaw właściwości dla pasujących typów, które mają być eksportowane, i udostępnia informacje o konfiguracji dla tych eksportów.

ExportProperties(Predicate<PropertyInfo>)

Określa zestaw właściwości, które mają być eksportowane dla pasujących typów.

ExportProperties<T>(Predicate<PropertyInfo>)

Określa zestaw właściwości dla pasujących typów, które mają być eksportowane przy użyciu określonego typu kontraktu.

ExportProperties<T>(Predicate<PropertyInfo>, Action<PropertyInfo,ExportBuilder>)

Określa zestaw właściwości dla pasujących typów, które mają być eksportowane przy użyciu określonego typu kontraktu, i dostarcza informacje o konfiguracji dla wynikowych eksportów.

ExportProperties(Predicate<PropertyInfo>, Action<PropertyInfo,ExportBuilder>)

Źródło:
PartBuilder.cs
Źródło:
PartBuilder.cs
Źródło:
PartBuilder.cs

Określa zestaw właściwości dla pasujących typów, które mają być eksportowane, i udostępnia informacje o konfiguracji dla tych eksportów.

public:
 System::ComponentModel::Composition::Registration::PartBuilder ^ ExportProperties(Predicate<System::Reflection::PropertyInfo ^> ^ propertyFilter, Action<System::Reflection::PropertyInfo ^, System::ComponentModel::Composition::Registration::ExportBuilder ^> ^ exportConfiguration);
public System.ComponentModel.Composition.Registration.PartBuilder ExportProperties (Predicate<System.Reflection.PropertyInfo> propertyFilter, Action<System.Reflection.PropertyInfo,System.ComponentModel.Composition.Registration.ExportBuilder> exportConfiguration);
member this.ExportProperties : Predicate<System.Reflection.PropertyInfo> * Action<System.Reflection.PropertyInfo, System.ComponentModel.Composition.Registration.ExportBuilder> -> System.ComponentModel.Composition.Registration.PartBuilder
Public Function ExportProperties (propertyFilter As Predicate(Of PropertyInfo), exportConfiguration As Action(Of PropertyInfo, ExportBuilder)) As PartBuilder

Parametry

propertyFilter
Predicate<PropertyInfo>

Predykat określający zestaw właściwości.

exportConfiguration
Action<PropertyInfo,ExportBuilder>

Obiekt zawierający informacje o konfiguracji dotyczące eksportu. Wartość domyślna to null.

Zwraca

Bieżący obiekt, aby umożliwić łączenie łańcuchowe.

Wyjątki

propertyFilter to null.

Dotyczy

ExportProperties(Predicate<PropertyInfo>)

Źródło:
PartBuilder.cs
Źródło:
PartBuilder.cs
Źródło:
PartBuilder.cs

Określa zestaw właściwości, które mają być eksportowane dla pasujących typów.

public:
 System::ComponentModel::Composition::Registration::PartBuilder ^ ExportProperties(Predicate<System::Reflection::PropertyInfo ^> ^ propertyFilter);
public System.ComponentModel.Composition.Registration.PartBuilder ExportProperties (Predicate<System.Reflection.PropertyInfo> propertyFilter);
member this.ExportProperties : Predicate<System.Reflection.PropertyInfo> -> System.ComponentModel.Composition.Registration.PartBuilder
Public Function ExportProperties (propertyFilter As Predicate(Of PropertyInfo)) As PartBuilder

Parametry

propertyFilter
Predicate<PropertyInfo>

Predykat określający zestaw właściwości.

Zwraca

Bieżący obiekt, aby umożliwić łączenie łańcuchowe.

Wyjątki

propertyFilter to null.

Dotyczy

ExportProperties<T>(Predicate<PropertyInfo>)

Źródło:
PartBuilder.cs
Źródło:
PartBuilder.cs
Źródło:
PartBuilder.cs

Określa zestaw właściwości dla pasujących typów, które mają być eksportowane przy użyciu określonego typu kontraktu.

public:
generic <typename T>
 System::ComponentModel::Composition::Registration::PartBuilder ^ ExportProperties(Predicate<System::Reflection::PropertyInfo ^> ^ propertyFilter);
public System.ComponentModel.Composition.Registration.PartBuilder ExportProperties<T> (Predicate<System.Reflection.PropertyInfo> propertyFilter);
member this.ExportProperties : Predicate<System.Reflection.PropertyInfo> -> System.ComponentModel.Composition.Registration.PartBuilder
Public Function ExportProperties(Of T) (propertyFilter As Predicate(Of PropertyInfo)) As PartBuilder

Parametry typu

T

Typ kontraktu.

Parametry

propertyFilter
Predicate<PropertyInfo>

Predykat określający zestaw właściwości.

Zwraca

Bieżący obiekt, aby umożliwić łączenie łańcuchowe.

Wyjątki

propertyFilter to null.

Dotyczy

ExportProperties<T>(Predicate<PropertyInfo>, Action<PropertyInfo,ExportBuilder>)

Źródło:
PartBuilder.cs
Źródło:
PartBuilder.cs
Źródło:
PartBuilder.cs

Określa zestaw właściwości dla pasujących typów, które mają być eksportowane przy użyciu określonego typu kontraktu, i dostarcza informacje o konfiguracji dla wynikowych eksportów.

public:
generic <typename T>
 System::ComponentModel::Composition::Registration::PartBuilder ^ ExportProperties(Predicate<System::Reflection::PropertyInfo ^> ^ propertyFilter, Action<System::Reflection::PropertyInfo ^, System::ComponentModel::Composition::Registration::ExportBuilder ^> ^ exportConfiguration);
public System.ComponentModel.Composition.Registration.PartBuilder ExportProperties<T> (Predicate<System.Reflection.PropertyInfo> propertyFilter, Action<System.Reflection.PropertyInfo,System.ComponentModel.Composition.Registration.ExportBuilder> exportConfiguration);
member this.ExportProperties : Predicate<System.Reflection.PropertyInfo> * Action<System.Reflection.PropertyInfo, System.ComponentModel.Composition.Registration.ExportBuilder> -> System.ComponentModel.Composition.Registration.PartBuilder
Public Function ExportProperties(Of T) (propertyFilter As Predicate(Of PropertyInfo), exportConfiguration As Action(Of PropertyInfo, ExportBuilder)) As PartBuilder

Parametry typu

T

Typ kontraktu.

Parametry

propertyFilter
Predicate<PropertyInfo>

Predykat określający zestaw właściwości.

exportConfiguration
Action<PropertyInfo,ExportBuilder>

Obiekt zawierający informacje o konfiguracji dotyczące eksportu. Wartość domyślna to null.

Zwraca

Bieżący obiekt, aby umożliwić łączenie łańcuchowe.

Wyjątki

propertyFilter to null.

Dotyczy