Class OneOf
이름 공간 : Aspose.Svg.Builder 모임: Aspose.SVG.dll (25.5.0)
그것은 세 가지 유형 중 하나가 될 수있는 값을 나타냅니다, T1, T2, 또는 T3.
[ComVisible(true)]
public class OneOf<t1, t2,="" t3="">
파라미터 유형
T1
첫 번째 가능한 가치의 유형.
T2
두 번째 가능한 가치의 유형.
T3
세 번째 가능한 가치의 유형.
Inheritance
object ← OneOf<t1, t2,="" t3="">
상속 회원들
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
OneOf(T1)
T1 유형의 값을 가진 OneOf 클래스의 새로운 예를 시작합니다.
public OneOf(T1 value)
Parameters
value
T1
T1 유형의 값입니다.
OneOf(T2)
T2 유형의 값을 가진 OneOf 클래스의 새로운 예를 시작합니다.
public OneOf(T2 value)
Parameters
value
T2
T2 유형의 값입니다.
OneOf(T3)
T3 유형의 값을 가진 OneOf 클래스의 새로운 예를 시작합니다.
public OneOf(T3 value)
Parameters
value
T3
T3 유형의 가치입니다.
Methods
경기를 촉구하기>(Func<t1, 트레슬트="">, Func<t2, 트리스 르트="">, Func<t3, 트리스울트=“>”)
가치의 기본 유형에 따라 제공된 기능 중 하나를 수행합니다.
public TResult Match<tresult>(Func<t1, tresult=""> func1, Func<t2, tresult=""> func2, Func<t3, tresult=""> func3)
Parameters
func1
Func
<t1, tresult="">
T1 유형의 값이 있는 경우 실행해야 하는 기능입니다.
func2
Func
<t2, tresult="">
T2 유형의 값이 있는 경우 실행해야 하는 기능입니다.
func3
Func
<t3, tresult="">
T3 유형의 값이 있는 경우 실행할 수 있는 기능입니다.
Returns
고통스러운
실행된 기능의 결과입니다.
파라미터 유형
TResult
기능의 반환 유형.
Operators
원시 운영자 OneOf<t1, t2,="" t3=“>”(T1)
즉각적으로 T1 유형의 값을 OneOf<T1, T2, T3> 개체로 변환합니다.
public static implicit operator OneOf<t1, t2,="" t3="">(T1 value)
Parameters
value
T1
T1 유형의 값입니다.
Returns
OneOf <t1, t2,="" t3="">
변환의 결과입니다.
원시 운영자 OneOf<t1, t2,="" t3=“>”(T2)
즉각적으로 T2 유형의 값을 OneOf<T1, T2, T3> 개체로 변환합니다.
public static implicit operator OneOf<t1, t2,="" t3="">(T2 value)
Parameters
value
T2
T2 유형의 값입니다.
Returns
OneOf <t1, t2,="" t3="">
변환의 결과입니다.
원시 운영자 OneOf<t1, t2,="" t3=“>”(T3)
의도적으로 T3 유형의 값을 OneOf<T1, T2, T2> 개체로 변환합니다.
public static implicit operator OneOf<t1, t2,="" t3="">(T3 value)
Parameters
value
T3
T3 유형의 가치입니다.
Returns
OneOf <t1, t2,="" t3="">
변환의 결과입니다.</t1,></t1,></t1,></t1,></t1,></t1,></t1,></t1,></t1,></t3,></t2,></t1,></t3,></t2,></t1,></t3,></t2,></t1,></t1,></t1,>