Factory<TParam1,TParam2,TParam3,TInstance> 대리자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
TInstance
의 인스턴스를 만듭니다.
public delegate TInstance Factory<in TParam1,in TParam2,in TParam3,out TInstance>(TParam1 param1, TParam2 param2, TParam3 param3);
type Factory<'TParam1, 'TParam2, 'TParam3, 'Instance> = delegate of 'TParam1 * 'TParam2 * 'TParam3 -> 'Instance
Public Delegate Function Factory(Of In TParam1, In TParam2, In TParam3, Out TInstance)(param1 As TParam1, param2 As TParam2, param3 As TParam3) As TInstance
형식 매개 변수
- TParam1
첫 번째 매개 변수 형식입니다.
이 형식 매개 변수는 반공변(Contravariant)입니다. 즉, 지정한 형식이나 더 적게 파생된 모든 형식을 사용할 수 있습니다. 공변성(Covariance) 및 반공변성(Contravariance)에 대한 자세한 내용은 제네릭의 공변성(Covariance) 및 반공변성(Contravariance)을 참조하세요.- TParam2
두 번째 매개 변수 형식입니다.
이 형식 매개 변수는 반공변(Contravariant)입니다. 즉, 지정한 형식이나 더 적게 파생된 모든 형식을 사용할 수 있습니다. 공변성(Covariance) 및 반공변성(Contravariance)에 대한 자세한 내용은 제네릭의 공변성(Covariance) 및 반공변성(Contravariance)을 참조하세요.- TParam3
세 번째 매개 변수 형식입니다.
이 형식 매개 변수는 반공변(Contravariant)입니다. 즉, 지정한 형식이나 더 적게 파생된 모든 형식을 사용할 수 있습니다. 공변성(Covariance) 및 반공변성(Contravariance)에 대한 자세한 내용은 제네릭의 공변성(Covariance) 및 반공변성(Contravariance)을 참조하세요.- TInstance
인스턴스 유형입니다.
이 형식 매개 변수는 공변(Covariant)입니다. 즉, 지정한 형식이나 더 많게 파생된 모든 형식을 사용할 수 있습니다. 공변성(Covariance) 및 반공변성(Contravariance)에 대한 자세한 내용은 제네릭의 공변성(Covariance) 및 반공변성(Contravariance)을 참조하세요.매개 변수
- param1
- TParam1
- param2
- TParam2
- param3
- TParam3
반환 값
TInstance
인스턴스입니다.