Ejemplo n.º 1
0
 public OneOf(D d)
 {
     __unsafeGetA = default;
     __unsafeGetB = default;
     __unsafeGetC = default;
     __unsafeGetD = d;
     whichOne     = OneOf4.Choice.D;
 }
Ejemplo n.º 2
0
 public OneOf(B b)
 {
     __unsafeGetA = default;
     __unsafeGetB = b;
     __unsafeGetC = default;
     __unsafeGetD = default;
     whichOne     = OneOf4.Choice.B;
 }
Ejemplo n.º 3
0
 public OneOf(C c)
 {
     __unsafeGetA = default;
     __unsafeGetB = default;
     __unsafeGetC = c;
     __unsafeGetD = default;
     whichOne     = OneOf4.Choice.C;
 }
Ejemplo n.º 4
0
 public OneOf(A a)
 {
     __unsafeGetA = a;
     __unsafeGetB = default;
     __unsafeGetC = default;
     __unsafeGetD = default;
     whichOne     = OneOf4.Choice.A;
 }
Ejemplo n.º 5
0
 public OneOf(D d)
 {
     _aValue  = default(A);
     _bValue  = default(B);
     _cValue  = default(C);
     _dValue  = d;
     whichOne = OneOf4.Choice.D;
 }
Ejemplo n.º 6
0
 public OneOf(C c)
 {
     _aValue  = default(A);
     _bValue  = default(B);
     _cValue  = c;
     _dValue  = default(D);
     whichOne = OneOf4.Choice.C;
 }
Ejemplo n.º 7
0
 public OneOf(B b)
 {
     _aValue  = default(A);
     _bValue  = b;
     _cValue  = default(C);
     _dValue  = default(D);
     whichOne = OneOf4.Choice.B;
 }
Ejemplo n.º 8
0
 public OneOf(A a)
 {
     _aValue  = a;
     _bValue  = default(B);
     _cValue  = default(C);
     _dValue  = default(D);
     whichOne = OneOf4.Choice.A;
 }