コード例 #1
0
        private void Unmarshal(_Unmarshal_HelperClaimSet u)
        {
            Selector = u.ReadEnum16();
            if ((Selector == 1))
            {
                Arm_1 = u.Read_4();
                goto done;
            }
            if ((Selector == 2))
            {
                Arm_2 = u.Read_5();
                goto done;
            }
            if ((Selector == 3))
            {
                Arm_3 = u.Read_6();
                goto done;
            }
            if ((Selector == 6))
            {
                Arm_6 = u.Read_7();
                goto done;
            }
            Arm_Default = u.ReadEmpty();
done:
            return;
        }
コード例 #2
0
 private void Unmarshal(_Unmarshal_HelperClaimSet u)
 {
     ulClaimsArrayCount  = u.ReadInt32();
     ClaimsArrays        = u.ReadEmbeddedPointer <CLAIMS_ARRAY[]>(new System.Func <CLAIMS_ARRAY[]>(u.Read_8), false);
     usReservedType      = u.ReadInt16();
     ulReservedFieldSize = u.ReadInt32();
     ReservedField       = u.ReadEmbeddedPointer <byte[]>(new System.Func <byte[]>(u.Read_9), false);
 }
コード例 #3
0
        internal static CLAIMS_SET?Decode(NdrPickledType pickled_type)
        {
            _Unmarshal_HelperClaimSet u = new _Unmarshal_HelperClaimSet(pickled_type);

            return(u.ReadReferentValue(u.Read_0, false));
        }
コード例 #4
0
 private void Unmarshal(_Unmarshal_HelperClaimSet u)
 {
     ValueCount    = u.ReadInt32();
     BooleanValues = u.ReadEmbeddedPointer <long[]>(new System.Func <long[]>(u.Read_11), false);
 }
コード例 #5
0
 private void Unmarshal(_Unmarshal_HelperClaimSet u)
 {
     ValueCount   = u.ReadInt32();
     StringValues = u.ReadEmbeddedPointer <string[]>(new System.Func <string[]>(u.Read_12), false);
 }
コード例 #6
0
 private void Unmarshal(_Unmarshal_HelperClaimSet u)
 {
     Id        = u.ReadEmbeddedPointer <string>(new System.Func <string>(u.ReadConformantVaryingString), false);
     ClaimType = u.ReadEnum16();
     Values    = u.Read_3();
 }
コード例 #7
0
 private void Unmarshal(_Unmarshal_HelperClaimSet u)
 {
     usClaimsSourceType = u.ReadEnum16();
     ulClaimsCount      = u.ReadInt32();
     ClaimEntries       = u.ReadEmbeddedPointer <CLAIM_ENTRY[]>(new System.Func <CLAIM_ENTRY[]>(u.Read_10), false);
 }