92 references to FramingRecordType
System.ServiceModel (92)
System\ServiceModel\Channels\FramingDecoders.cs (67)
401protected void ValidateRecordType(FramingRecordType expectedType, FramingRecordType foundType) 410protected void ValidatePreambleAck(FramingRecordType foundType) 412if (foundType != FramingRecordType.PreambleAck) 414Exception inner = CreateInvalidRecordTypeException(FramingRecordType.PreambleAck, foundType); 428Exception CreateInvalidRecordTypeException(FramingRecordType expectedType, FramingRecordType foundType) 486ValidateRecordType(FramingRecordType.Version, (FramingRecordType)bytes[offset]); 502ValidateRecordType(FramingRecordType.Mode, (FramingRecordType)bytes[offset]); 679FramingRecordType recordType; 683recordType = (FramingRecordType)bytes[offset]; 684ValidateRecordType(FramingRecordType.Via, recordType); 697recordType = (FramingRecordType)bytes[offset]; 698if (recordType == FramingRecordType.KnownEncoding) 705ValidateRecordType(FramingRecordType.ExtensibleEncoding, recordType); 729recordType = (FramingRecordType)bytes[offset]; 730if (recordType == FramingRecordType.UpgradeRequest) 755recordType = (FramingRecordType)bytes[offset]; 756ValidateRecordType(FramingRecordType.PreambleEnd, recordType); 765recordType = (FramingRecordType)bytes[offset]; 766if (recordType == FramingRecordType.End) 778ValidateRecordType(FramingRecordType.SizedEnvelope, (FramingRecordType)bytes[offset]); 939ValidateRecordType(FramingRecordType.End, (FramingRecordType)bytes[offset]); 1047FramingRecordType recordType; 1051recordType = (FramingRecordType)bytes[offset]; 1052ValidateRecordType(FramingRecordType.Via, recordType); 1065recordType = (FramingRecordType)bytes[offset]; 1066if (recordType == FramingRecordType.KnownEncoding) 1073ValidateRecordType(FramingRecordType.ExtensibleEncoding, recordType); 1097recordType = (FramingRecordType)bytes[offset]; 1098if (recordType == FramingRecordType.UpgradeRequest) 1123recordType = (FramingRecordType)bytes[offset]; 1124ValidateRecordType(FramingRecordType.PreambleEnd, recordType); 1133ValidateRecordType(FramingRecordType.UnsizedEnvelope, (FramingRecordType)bytes[offset]); 1202FramingRecordType recordType; 1206recordType = (FramingRecordType)bytes[offset]; 1207ValidateRecordType(FramingRecordType.Via, recordType); 1218recordType = (FramingRecordType)bytes[offset]; 1219if (recordType == FramingRecordType.KnownEncoding) 1226ValidateRecordType(FramingRecordType.ExtensibleEncoding, recordType); 1413FramingRecordType recordType; 1417recordType = (FramingRecordType)bytes[offset]; 1418if (recordType == FramingRecordType.UpgradeResponse) 1434recordType = (FramingRecordType)bytes[offset]; 1435if (recordType == FramingRecordType.Fault) 1451recordType = (FramingRecordType)bytes[offset]; 1452if (recordType == FramingRecordType.End) 1458else if (recordType == FramingRecordType.Fault) 1465ValidateRecordType(FramingRecordType.SizedEnvelope, recordType); 1507ValidateRecordType(FramingRecordType.End, (FramingRecordType)bytes[offset]); 1559FramingRecordType recordType; 1563recordType = (FramingRecordType)bytes[offset]; 1564if (recordType == FramingRecordType.UpgradeResponse) 1580recordType = (FramingRecordType)bytes[offset]; 1581if (recordType == FramingRecordType.Fault) 1599recordType = (FramingRecordType)bytes[offset]; 1600if (recordType == FramingRecordType.End) 1606else if (recordType == FramingRecordType.Fault) 1612ValidateRecordType(FramingRecordType.UnsizedEnvelope, recordType); 1622recordType = (FramingRecordType)bytes[offset]; 1623ValidateRecordType(FramingRecordType.Fault, recordType);
System\ServiceModel\Channels\FramingEncoders.cs (25)
53internal EncodedFramingRecord(FramingRecordType recordType, string value) 113base(new byte[] { (byte)FramingRecordType.KnownEncoding, (byte)encodingType }) 118: base(FramingRecordType.ExtensibleEncoding, contentType) 170: base(FramingRecordType.Via, via) 178: base(FramingRecordType.UpgradeRequest, contentType) 186: base(FramingRecordType.Fault, fault) 199(byte)FramingRecordType.PreambleEnd 203(Byte)FramingRecordType.End 228buffer[offset++] = (byte)FramingRecordType.SizedEnvelope; 240(byte)FramingRecordType.PreambleAck 243(byte)FramingRecordType.UpgradeResponse 258(byte)FramingRecordType.Version, 261(byte)FramingRecordType.Mode, 276(byte)FramingRecordType.Version, 279(byte)FramingRecordType.Mode, 291(byte)FramingRecordType.UnsizedEnvelope }; 297(byte)0, (byte)FramingRecordType.End }; 300(byte)FramingRecordType.End }; 330(byte)FramingRecordType.PreambleEnd 334(byte)FramingRecordType.Version, 337(byte)FramingRecordType.Mode, 359(byte)FramingRecordType.PreambleAck 363(byte)FramingRecordType.UpgradeResponse 370(byte)FramingRecordType.Version, 373(byte)FramingRecordType.Mode,