ContainerConfiguration.WithExport 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
| Name | Description |
|---|---|
| WithExport(Type, Object) |
컨테이너에 단일 인스턴스를 추가합니다. |
| WithExport(Type, Object, String, IDictionary<String,Object>) |
컨테이너에 단일 인스턴스를 추가합니다. |
| WithExport<TExport>(TExport, String, IDictionary<String,Object>) |
컨테이너에 단일 인스턴스를 추가합니다. |
| WithExport<TExport>(TExport) |
컨테이너에 단일 인스턴스를 추가합니다. |
WithExport(Type, Object)
- Source:
- ContainerConfiguration.cs
- Source:
- ContainerConfiguration.cs
- Source:
- ContainerConfiguration.cs
- Source:
- ContainerConfiguration.cs
컨테이너에 단일 인스턴스를 추가합니다.
public:
System::Composition::Hosting::ContainerConfiguration ^ WithExport(Type ^ contractType, System::Object ^ exportedInstance);
public System.Composition.Hosting.ContainerConfiguration WithExport(Type contractType, object exportedInstance);
member this.WithExport : Type * obj -> System.Composition.Hosting.ContainerConfiguration
Public Function WithExport (contractType As Type, exportedInstance As Object) As ContainerConfiguration
매개 변수
- contractType
- Type
인스턴스 계약의 형식입니다.
- exportedInstance
- Object
컨테이너에 추가할 인스턴스입니다.
반품
구성을 계속할 수 있는 구성 개체입니다.
적용 대상
WithExport(Type, Object, String, IDictionary<String,Object>)
- Source:
- ContainerConfiguration.cs
- Source:
- ContainerConfiguration.cs
- Source:
- ContainerConfiguration.cs
- Source:
- ContainerConfiguration.cs
컨테이너에 단일 인스턴스를 추가합니다.
public System.Composition.Hosting.ContainerConfiguration WithExport(Type contractType, object exportedInstance, string contractName = default, System.Collections.Generic.IDictionary<string,object> metadata = default);
member this.WithExport : Type * obj * string * System.Collections.Generic.IDictionary<string, obj> -> System.Composition.Hosting.ContainerConfiguration
Public Function WithExport (contractType As Type, exportedInstance As Object, Optional contractName As String = Nothing, Optional metadata As IDictionary(Of String, Object) = Nothing) As ContainerConfiguration
매개 변수
- contractType
- Type
인스턴스 계약의 형식입니다.
- exportedInstance
- Object
컨테이너에 추가할 인스턴스입니다.
- contractName
- String
이 계약을 동일한 형식의 다른 계약과 구분하는 선택적 이름입니다.
- metadata
- IDictionary<String,Object>
필요에 따라 계약에 적용되는 명명된 제약 조건의 비어있지 않은 컬렉션입니다.
반품
구성을 계속할 수 있는 구성 개체입니다.
적용 대상
WithExport<TExport>(TExport, String, IDictionary<String,Object>)
- Source:
- ContainerConfiguration.cs
- Source:
- ContainerConfiguration.cs
- Source:
- ContainerConfiguration.cs
- Source:
- ContainerConfiguration.cs
컨테이너에 단일 인스턴스를 추가합니다.
public System.Composition.Hosting.ContainerConfiguration WithExport<TExport>(TExport exportedInstance, string contractName = default, System.Collections.Generic.IDictionary<string,object> metadata = default);
member this.WithExport : 'Export * string * System.Collections.Generic.IDictionary<string, obj> -> System.Composition.Hosting.ContainerConfiguration
Public Function WithExport(Of TExport) (exportedInstance As TExport, Optional contractName As String = Nothing, Optional metadata As IDictionary(Of String, Object) = Nothing) As ContainerConfiguration
형식 매개 변수
- TExport
인스턴스 계약의 형식입니다.
매개 변수
- exportedInstance
- TExport
컨테이너에 추가할 인스턴스입니다.
- contractName
- String
필요에 따라 이 계약을 동일한 형식의 다른 계약과 구분하는 이름입니다.
- metadata
- IDictionary<String,Object>
필요에 따라 계약에 적용되는 명명된 제약 조건의 비어있지 않은 컬렉션입니다.
반품
구성을 계속할 수 있는 구성 개체입니다.
적용 대상
WithExport<TExport>(TExport)
- Source:
- ContainerConfiguration.cs
- Source:
- ContainerConfiguration.cs
- Source:
- ContainerConfiguration.cs
- Source:
- ContainerConfiguration.cs
컨테이너에 단일 인스턴스를 추가합니다.
public:
generic <typename TExport>
System::Composition::Hosting::ContainerConfiguration ^ WithExport(TExport exportedInstance);
public System.Composition.Hosting.ContainerConfiguration WithExport<TExport>(TExport exportedInstance);
member this.WithExport : 'Export -> System.Composition.Hosting.ContainerConfiguration
Public Function WithExport(Of TExport) (exportedInstance As TExport) As ContainerConfiguration
형식 매개 변수
- TExport
인스턴스 계약의 형식입니다.
매개 변수
- exportedInstance
- TExport
컨테이너에 추가할 인스턴스입니다.
반품
구성을 계속할 수 있는 구성 개체입니다.