16 references to BinaryFormatParser
System.ServiceModel.Primitives (16)
System\ServiceModel\Channels\BinaryMessageEncoder.cs (16)
1311int bytesMatched = BinaryFormatParser.MatchBytes(buffer, currentOffset, remainingSize, s_commonFragment);
1319bytesMatched = BinaryFormatParser.MatchKey(buffer, currentOffset, remainingSize);
1331bytesMatched = BinaryFormatParser.MatchBytes(buffer, currentOffset, remainingSize, s_requestFragment1);
1337bytesMatched = BinaryFormatParser.MatchUniqueID(buffer, currentOffset, remainingSize);
1347bytesMatched = BinaryFormatParser.MatchBytes(buffer, currentOffset, remainingSize, s_requestFragment2);
1355if (BinaryFormatParser.MatchAttributeNode(buffer, currentOffset, remainingSize))
1360UniqueId messageId = BinaryFormatParser.ParseUniqueID(buffer, messageIDOffset, messageIDSize);
1373bytesMatched = BinaryFormatParser.MatchBytes(buffer, currentOffset, remainingSize, s_responseFragment1);
1383bytesMatched = BinaryFormatParser.MatchUniqueID(buffer, currentOffset, remainingSize);
1393bytesMatched = BinaryFormatParser.MatchBytes(buffer, currentOffset, remainingSize, s_responseFragment2);
1401if (BinaryFormatParser.MatchAttributeNode(buffer, currentOffset, remainingSize))
1406UniqueId messageId = BinaryFormatParser.ParseUniqueID(buffer, messageIDOffset, messageIDSize);
1416int actionKey = BinaryFormatParser.ParseKey(buffer, actionOffset, actionSize);
1460if (BinaryFormatParser.IsSessionKey(key))
1462return _readerSession.TryLookup(BinaryFormatParser.GetSessionKey(key), out result);
1466return _dictionary.TryLookup(BinaryFormatParser.GetStaticKey(key), out result);