6 instantiations of XmlDictionaryString
System.Private.DataContractSerialization (3)
System\Xml\XmlBinaryReaderSession.cs (1)
32xmlString = new XmlDictionaryString(this, value, id);
System\Xml\XmlDictionary.cs (1)
54str = new XmlDictionaryString(this, value, _nextId);
System\Xml\XmlDictionaryString.cs (1)
92_empty = new XmlDictionaryString(this, string.Empty, 0);
System.ServiceModel.Primitives (3)
System\IdentityModel\IdentityModelDictionary.cs (1)
37return new XmlDictionaryString(this, value, key);
System\ServiceModel\Channels\TransportOutputChannel.cs (1)
99To = new XmlDictionaryString(this, to, 0);
System\ServiceModel\ServiceModelDictionary.cs (1)
37return new XmlDictionaryString(this, value, key);
2046 references to XmlDictionaryString
Contract.Data.IntegrationTests (2)
DataContractTests.4.1.1.cs (2)
82public override bool TryResolveType(Type type, Type declaredType, DataContractResolver knownTypeResolver, out XmlDictionaryString typeName, out XmlDictionaryString typeNamespace)
netstandard (1)
netstandard.cs (1)
2468[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.XmlDictionaryString))]
System.Private.DataContractSerialization (967)
System\Runtime\Serialization\Attributes.cs (4)
10private static readonly XmlDictionaryString[] s_serializationLocalNames = new XmlDictionaryString[] 20private static readonly XmlDictionaryString[] s_schemaInstanceLocalNames = new XmlDictionaryString[]
System\Runtime\Serialization\ClassDataContract.cs (28)
24public XmlDictionaryString[]? ContractNamespaces; 26public XmlDictionaryString[]? MemberNames; 28internal XmlDictionaryString[]? MemberNamespaces; 30private XmlDictionaryString?[]? _childElementNamespaces; 43private ClassDataContract(Type type, XmlDictionaryString ns, string[] memberNames) : base(new ClassDataContractCriticalHelper(type, ns, memberNames)) 78internal XmlDictionaryString?[]? ChildElementNamespaces 92XmlDictionaryString?[]? tempChildElementamespaces = CreateChildElementNamespaces(); 251internal static ClassDataContract CreateClassDataContractForKeyValue(Type type, XmlDictionaryString ns, string[] memberNames) 275internal static XmlDictionaryString? GetChildNamespaceToDeclare(DataContract dataContract, Type childType, XmlDictionary dictionary) 354private XmlDictionaryString?[]? CreateChildElementNamespaces() 359XmlDictionaryString?[]? baseChildElementNamespaces = null; 363XmlDictionaryString?[] childElementNamespaces = new XmlDictionaryString?[Members.Count + baseChildElementNamespaceCount]; 610internal XmlDictionaryString[]? ContractNamespaces; 611internal XmlDictionaryString[]? MemberNames; 612internal XmlDictionaryString[]? MemberNamespaces; 627ContractNamespaces = MemberNames = MemberNamespaces = Array.Empty<XmlDictionaryString>(); 689MemberNames = new XmlDictionaryString[Members.Count]; 690MemberNamespaces = new XmlDictionaryString[Members.Count]; 691ContractNamespaces = new XmlDictionaryString[1]; 700MemberNames = new XmlDictionaryString[Members.Count + baseMemberCount]; 702MemberNamespaces = new XmlDictionaryString[Members.Count + baseMemberCount]; 705ContractNamespaces = new XmlDictionaryString[1 + baseContractCount]; 723Type type, XmlDictionaryString ns, string[] memberNames) : base(type) 730ContractNamespaces = new XmlDictionaryString[] { Namespace }; 731MemberNames = new XmlDictionaryString[Members.Count]; 732MemberNamespaces = new XmlDictionaryString[Members.Count]; 1274internal XmlDictionaryString?[]? ChildElementNamespaces { get; set; }
System\Runtime\Serialization\CollectionDataContract.cs (9)
75private XmlDictionaryString _collectionItemName; 77private XmlDictionaryString? _childElementNamespace; 177internal XmlDictionaryString CollectionItemName => _collectionItemName; 208internal XmlDictionaryString? ChildElementNamespace 222XmlDictionaryString? tempChildElementNamespace = ClassDataContract.GetChildNamespaceToDeclare(this, ItemType, new XmlDictionary()); 418private XmlDictionaryString _collectionItemName = null!; // _itemName is always set except for the "invalid" CollectionDataContract 421private XmlDictionaryString? _childElementNamespace; 654internal XmlDictionaryString CollectionItemName => _collectionItemName; 674internal XmlDictionaryString? ChildElementNamespace
System\Runtime\Serialization\DataContract.cs (23)
41private readonly XmlDictionaryString _name; 42private readonly XmlDictionaryString _ns; 151internal static XmlDictionaryString GetClrTypeString(string key) 189internal virtual void WriteXmlElement(XmlWriterDelegator xmlWriter, object? obj, XmlObjectSerializerWriteContext context, XmlDictionaryString name, XmlDictionaryString? ns) 258internal XmlDictionaryString Name => _name; 260internal virtual XmlDictionaryString Namespace => _ns; 268public virtual XmlDictionaryString? TopLevelElementName 274public virtual XmlDictionaryString? TopLevelElementNamespace 292internal virtual void WriteRootElement(XmlWriterDelegator writer, XmlDictionaryString name, XmlDictionaryString? ns) 326private static Dictionary<string, XmlDictionaryString>? s_clrTypeStrings; 340private XmlDictionaryString _name = null!; // Name is always set in concrete ctors set except for the "invalid" CollectionDataContract 341private XmlDictionaryString _ns = null!; // Namespace is always set in concrete ctors set except for the "invalid" CollectionDataContract 913internal static XmlDictionaryString GetClrTypeString(string key) 920s_clrTypeStrings = new Dictionary<string, XmlDictionaryString>(); 930if (s_clrTypeStrings.TryGetValue(key, out XmlDictionaryString? value)) 1023internal XmlDictionaryString Name 1029internal XmlDictionaryString Namespace 1037internal virtual XmlDictionaryString? TopLevelElementName 1047internal virtual XmlDictionaryString? TopLevelElementNamespace 1088internal void SetDataContractName(XmlDictionaryString name, XmlDictionaryString ns)
System\Runtime\Serialization\DataContractResolver.cs (2)
15public abstract bool TryResolveType(Type type, Type? declaredType, DataContractResolver knownTypeResolver, out XmlDictionaryString? typeName, out XmlDictionaryString? typeNamespace);
System\Runtime\Serialization\DataContractSerializer.cs (10)
21private XmlDictionaryString? _rootName; 22private XmlDictionaryString? _rootNamespace; 93public DataContractSerializer(Type type, XmlDictionaryString rootName, XmlDictionaryString rootNamespace) 98public DataContractSerializer(Type type, XmlDictionaryString rootName, XmlDictionaryString rootNamespace, IEnumerable<Type>? knownTypes) 147private void Initialize(Type type, XmlDictionaryString? rootName, XmlDictionaryString? rootNamespace, 470XmlDictionaryString? expectedName; 471XmlDictionaryString? expectedNs;
System\Runtime\Serialization\DataContractSerializerSettings.cs (2)
20public XmlDictionaryString? RootName { get; set; } 25public XmlDictionaryString? RootNamespace { get; set; }
System\Runtime\Serialization\DictionaryGlobals.cs (61)
14public static readonly XmlDictionaryString SchemaInstanceNamespace = s_dictionary.Add(Globals.SchemaInstanceNamespace); 15public static readonly XmlDictionaryString SerializationNamespace = s_dictionary.Add(Globals.SerializationNamespace); 16public static readonly XmlDictionaryString SchemaNamespace = s_dictionary.Add(Globals.SchemaNamespace); 17public static readonly XmlDictionaryString XsiTypeLocalName = s_dictionary.Add(Globals.XsiTypeLocalName); 18public static readonly XmlDictionaryString XsiNilLocalName = s_dictionary.Add(Globals.XsiNilLocalName); 21public static readonly XmlDictionaryString IdLocalName = s_dictionary.Add(Globals.IdLocalName); 22public static readonly XmlDictionaryString RefLocalName = s_dictionary.Add(Globals.RefLocalName); 23public static readonly XmlDictionaryString ArraySizeLocalName = s_dictionary.Add(Globals.ArraySizeLocalName); 24public static readonly XmlDictionaryString EmptyString = s_dictionary.Add(string.Empty); 25public static readonly XmlDictionaryString ISerializableFactoryTypeLocalName = s_dictionary.Add(Globals.ISerializableFactoryTypeLocalName); 28public static readonly XmlDictionaryString XmlnsNamespace = s_dictionary.Add(Globals.XmlnsNamespace); 29public static readonly XmlDictionaryString CharLocalName = s_dictionary.Add("char"); 30public static readonly XmlDictionaryString BooleanLocalName = s_dictionary.Add("boolean"); 31public static readonly XmlDictionaryString SignedByteLocalName = s_dictionary.Add("byte"); 32public static readonly XmlDictionaryString UnsignedByteLocalName = s_dictionary.Add("unsignedByte"); 35public static readonly XmlDictionaryString ShortLocalName = s_dictionary.Add("short"); 36public static readonly XmlDictionaryString UnsignedShortLocalName = s_dictionary.Add("unsignedShort"); 37public static readonly XmlDictionaryString IntLocalName = s_dictionary.Add("int"); 38public static readonly XmlDictionaryString UnsignedIntLocalName = s_dictionary.Add("unsignedInt"); 39public static readonly XmlDictionaryString LongLocalName = s_dictionary.Add("long"); 42public static readonly XmlDictionaryString UnsignedLongLocalName = s_dictionary.Add("unsignedLong"); 43public static readonly XmlDictionaryString FloatLocalName = s_dictionary.Add("float"); 44public static readonly XmlDictionaryString DoubleLocalName = s_dictionary.Add("double"); 45public static readonly XmlDictionaryString DecimalLocalName = s_dictionary.Add("decimal"); 46public static readonly XmlDictionaryString DateTimeLocalName = s_dictionary.Add("dateTime"); 49public static readonly XmlDictionaryString StringLocalName = s_dictionary.Add("string"); 50public static readonly XmlDictionaryString ByteArrayLocalName = s_dictionary.Add("base64Binary"); 51public static readonly XmlDictionaryString ObjectLocalName = s_dictionary.Add("anyType"); 52public static readonly XmlDictionaryString TimeSpanLocalName = s_dictionary.Add("duration"); 53public static readonly XmlDictionaryString GuidLocalName = s_dictionary.Add("guid"); 56public static readonly XmlDictionaryString UriLocalName = s_dictionary.Add("anyURI"); 57public static readonly XmlDictionaryString QNameLocalName = s_dictionary.Add("QName"); 58public static readonly XmlDictionaryString ClrTypeLocalName = s_dictionary.Add(Globals.ClrTypeLocalName); 59public static readonly XmlDictionaryString ClrAssemblyLocalName = s_dictionary.Add(Globals.ClrAssemblyLocalName); 60public static readonly XmlDictionaryString Space = s_dictionary.Add(Globals.Space); 63public static readonly XmlDictionaryString timeLocalName = s_dictionary.Add("time"); 64public static readonly XmlDictionaryString dateLocalName = s_dictionary.Add("date"); 65public static readonly XmlDictionaryString hexBinaryLocalName = s_dictionary.Add("hexBinary"); 66public static readonly XmlDictionaryString gYearMonthLocalName = s_dictionary.Add("gYearMonth"); 67public static readonly XmlDictionaryString gYearLocalName = s_dictionary.Add("gYear"); 70public static readonly XmlDictionaryString gMonthDayLocalName = s_dictionary.Add("gMonthDay"); 71public static readonly XmlDictionaryString gDayLocalName = s_dictionary.Add("gDay"); 72public static readonly XmlDictionaryString gMonthLocalName = s_dictionary.Add("gMonth"); 73public static readonly XmlDictionaryString integerLocalName = s_dictionary.Add("integer"); 74public static readonly XmlDictionaryString positiveIntegerLocalName = s_dictionary.Add("positiveInteger"); 77public static readonly XmlDictionaryString negativeIntegerLocalName = s_dictionary.Add("negativeInteger"); 78public static readonly XmlDictionaryString nonPositiveIntegerLocalName = s_dictionary.Add("nonPositiveInteger"); 79public static readonly XmlDictionaryString nonNegativeIntegerLocalName = s_dictionary.Add("nonNegativeInteger"); 80public static readonly XmlDictionaryString normalizedStringLocalName = s_dictionary.Add("normalizedString"); 81public static readonly XmlDictionaryString tokenLocalName = s_dictionary.Add("token"); 84public static readonly XmlDictionaryString languageLocalName = s_dictionary.Add("language"); 85public static readonly XmlDictionaryString NameLocalName = s_dictionary.Add("Name"); 86public static readonly XmlDictionaryString NCNameLocalName = s_dictionary.Add("NCName"); 87public static readonly XmlDictionaryString XSDIDLocalName = s_dictionary.Add("ID"); 88public static readonly XmlDictionaryString IDREFLocalName = s_dictionary.Add("IDREF"); 91public static readonly XmlDictionaryString IDREFSLocalName = s_dictionary.Add("IDREFS"); 92public static readonly XmlDictionaryString ENTITYLocalName = s_dictionary.Add("ENTITY"); 93public static readonly XmlDictionaryString ENTITIESLocalName = s_dictionary.Add("ENTITIES"); 94public static readonly XmlDictionaryString NMTOKENLocalName = s_dictionary.Add("NMTOKEN"); 95public static readonly XmlDictionaryString NMTOKENSLocalName = s_dictionary.Add("NMTOKENS"); 98public static readonly XmlDictionaryString AsmxTypesNamespace = s_dictionary.Add("http://microsoft.com/wsdl/types/");
System\Runtime\Serialization\EnumDataContract.cs (4)
72internal XmlDictionaryString[]? ChildElementNames => _helper.ChildElementNames; 87private XmlDictionaryString[]? _childElementNames; 141_childElementNames = new XmlDictionaryString[Members.Count]; 203internal XmlDictionaryString[]? ChildElementNames
System\Runtime\Serialization\Json\DataContractJsonSerializer.cs (14)
34private XmlDictionaryString? _rootName; 55public DataContractJsonSerializer(Type type, XmlDictionaryString? rootName) 76public DataContractJsonSerializer(Type type, XmlDictionaryString? rootName, IEnumerable<Type>? knownTypes) 87XmlDictionaryString? rootName = (settings.RootName == null) ? null : new XmlDictionary(1).Add(settings.RootName); 95XmlDictionaryString? rootName, 198private XmlDictionaryString RootName 372internal static bool CheckIfJsonNameRequiresMapping(XmlDictionaryString? jsonName) 382internal static bool CheckIfXmlNameRequiresMapping(XmlDictionaryString xmlName) 393internal static XmlDictionaryString? ConvertXmlNameToJsonName(XmlDictionaryString? xmlName) 441if (IsRootElement(reader, RootContract, RootName, XmlDictionaryString.Empty)) 462throw XmlObjectSerializer.CreateSerializationExceptionWithReaderDetails(SR.Format(SR.ExpectingElement, XmlDictionaryString.Empty, RootName), xmlReader); 561writer.WriteStartElement(RootName, XmlDictionaryString.Empty); 624XmlDictionaryString? rootName,
System\Runtime\Serialization\Json\JsonClassDataContract.cs (6)
88internal XmlDictionaryString[]? MemberNames => _helper.MemberNames; 99object o = JsonFormatReaderDelegate(jsonReader, context, XmlDictionaryString.Empty, MemberNames); 117private XmlDictionaryString[]? _memberNames; 143internal XmlDictionaryString[]? MemberNames 159XmlDictionaryString[] decodedMemberNames = new XmlDictionaryString[memberCount];
System\Runtime\Serialization\Json\JsonCollectionDataContract.cs (2)
139JsonFormatGetOnlyReaderDelegate(jsonReader, context, XmlDictionaryString.Empty, JsonGlobals.itemDictionaryString, TraditionalCollectionDataContract); 143o = JsonFormatReaderDelegate(jsonReader, context, XmlDictionaryString.Empty, JsonGlobals.itemDictionaryString, TraditionalCollectionDataContract);
System\Runtime\Serialization\Json\JsonFormatGeneratorStatics.cs (4)
210s_isStartElementMethod2 = typeof(XmlReaderDelegator).GetMethod("IsStartElement", Globals.ScanAllMembers, new Type[] { typeof(XmlDictionaryString), typeof(XmlDictionaryString) }); 455s_writeStartElementMethod = typeof(XmlWriterDelegator).GetMethod("WriteStartElement", Globals.ScanAllMembers, new Type[] { typeof(XmlDictionaryString), typeof(XmlDictionaryString) });
System\Runtime\Serialization\Json\JsonFormatReaderGenerator.cs (6)
17internal delegate object JsonFormatClassReaderDelegate(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContextComplexJson? context, XmlDictionaryString emptyDictionaryString, XmlDictionaryString[]? memberNames); 18internal delegate object JsonFormatCollectionReaderDelegate(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContextComplexJson context, XmlDictionaryString emptyDictionaryString, XmlDictionaryString itemName, CollectionDataContract collectionContract); 19internal delegate void JsonFormatGetOnlyCollectionReaderDelegate(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContextComplexJson context, XmlDictionaryString emptyDictionaryString, XmlDictionaryString itemName, CollectionDataContract collectionContract);
System\Runtime\Serialization\Json\JsonFormatWriterGenerator.cs (4)
16internal delegate void JsonFormatClassWriterDelegate(XmlWriterDelegator xmlWriter, object obj, XmlObjectSerializerWriteContextComplexJson context, ClassDataContract dataContract, XmlDictionaryString[]? memberNames); 310LocalBuilder itemName = _ilg.DeclareLocal(typeof(XmlDictionaryString)); 596new Type[] { type, typeof(XmlDictionaryString), typeof(XmlDictionaryString) })!;
System\Runtime\Serialization\Json\JsonGlobals.cs (2)
56public static readonly XmlDictionaryString itemDictionaryString = new XmlDictionary().Add("item"); 57public static readonly XmlDictionaryString rootDictionaryString = new XmlDictionary().Add("root");
System\Runtime\Serialization\Json\JsonReaderDelegator.cs (6)
210XmlDictionaryString itemName, XmlDictionaryString itemNamespace, 217XmlDictionaryString itemName, XmlDictionaryString itemNamespace, 226array = this.DateTimeArrayHelper.ReadArray(dictionaryReader, XmlDictionaryString.GetString(itemName), XmlDictionaryString.GetString(itemNamespace), GetArrayLengthQuota(context));
System\Runtime\Serialization\Json\JsonWriterDelegator.cs (14)
121internal void WriteJsonBooleanArray(bool[] value, XmlDictionaryString itemName, XmlDictionaryString? itemNamespace) 129internal void WriteJsonDateTimeArray(DateTime[] value, XmlDictionaryString itemName, XmlDictionaryString? itemNamespace) 137internal void WriteJsonDecimalArray(decimal[] value, XmlDictionaryString itemName, XmlDictionaryString? itemNamespace) 145internal void WriteJsonInt32Array(int[] value, XmlDictionaryString itemName, XmlDictionaryString? itemNamespace) 153internal void WriteJsonInt64Array(long[] value, XmlDictionaryString itemName, XmlDictionaryString? itemNamespace) 220internal void WriteJsonSingleArray(float[] value, XmlDictionaryString itemName, XmlDictionaryString? itemNamespace) 228internal void WriteJsonDoubleArray(double[] value, XmlDictionaryString itemName, XmlDictionaryString? itemNamespace)
System\Runtime\Serialization\Json\ReflectionJsonFormatReader.cs (8)
32public object ReflectionReadClass(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContextComplexJson? context, XmlDictionaryString _, XmlDictionaryString[]? memberNames) 45public object ReflectionReadCollection(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContextComplexJson context, XmlDictionaryString emptyDictionaryString, XmlDictionaryString itemName, CollectionDataContract collectionContract) 52public void ReflectionReadGetOnlyCollection(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContextComplexJson context, XmlDictionaryString emptyDictionaryString, XmlDictionaryString itemName, CollectionDataContract collectionContract) 62protected override void ReflectionReadMembers(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context, XmlDictionaryString[] memberNames, XmlDictionaryString[]? memberNamespaces, ClassDataContract classContract, ref object obj)
System\Runtime\Serialization\Json\ReflectionJsonFormatWriter.cs (6)
24public void ReflectionWriteClass(XmlWriterDelegator xmlWriter, object obj, XmlObjectSerializerWriteContextComplexJson context, ClassDataContract classContract, XmlDictionaryString[]? memberNames) 38XmlDictionaryString itemName = XmlObjectSerializerWriteContextComplexJson.CollectionItemName; 144private static bool ReflectionTryWritePrimitiveArray(JsonWriterDelegator jsonWriter, object obj, Type itemType, XmlDictionaryString collectionItemName) 150XmlDictionaryString? itemNamespace = null; 202protected override int ReflectionWriteMembers(XmlWriterDelegator xmlWriter, object obj, XmlObjectSerializerWriteContext context, ClassDataContract classContract, ClassDataContract derivedMostClassContract, int childElementIndex, XmlDictionaryString[]? memberNames) 276public static void ReflectionWriteStartElement(XmlWriterDelegator xmlWriter, XmlDictionaryString name)
System\Runtime\Serialization\Json\XmlJsonReader.cs (3)
387public override string? GetAttribute(XmlDictionaryString localName, XmlDictionaryString namespaceUri) 389if (XmlDictionaryString.GetString(localName) != JsonGlobals.typeString)
System\Runtime\Serialization\Json\XmlJsonWriter.cs (25)
306public override void WriteArray(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri, bool[] array, int offset, int count) 311public override void WriteArray(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri, decimal[] array, int offset, int count) 316public override void WriteArray(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri, double[] array, int offset, int count) 321public override void WriteArray(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri, float[] array, int offset, int count) 326public override void WriteArray(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri, int[] array, int offset, int count) 331public override void WriteArray(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri, long[] array, int offset, int count) 336public override void WriteArray(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri, short[] array, int offset, int count) 341public override void WriteArray(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri, DateTime[] array, int offset, int count) 346public override void WriteArray(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri, Guid[] array, int offset, int count) 351public override void WriteArray(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri, TimeSpan[] array, int offset, int count) 1072public override void WriteXmlAttribute(XmlDictionaryString localName, XmlDictionaryString? value) 1085public override void WriteXmlnsAttribute(string? prefix, XmlDictionaryString namespaceUri) 1414else if (value is XmlDictionaryString) 1416WriteValue((XmlDictionaryString)value);
System\Runtime\Serialization\Json\XmlObjectSerializerReadContextComplexJson.cs (4)
46public int GetJsonMemberIndex(XmlReaderDelegator xmlReader, XmlDictionaryString[] memberNames, int memberIndex, ExtensionDataObject? extensionData) 53if (xmlReader.IsStartElement(memberNames[index], XmlDictionaryString.Empty)) 313public static void ThrowDuplicateMemberException(object obj, XmlDictionaryString[] memberNames, int memberIndex) 319public static void ThrowMissingRequiredMembers(object obj, XmlDictionaryString[] memberNames, byte[] expectedElements, byte[] requiredElements)
System\Runtime\Serialization\Json\XmlObjectSerializerWriteContextComplexJson.cs (2)
166internal static XmlDictionaryString CollectionItemName 284internal static void WriteJsonNameWithMapping(XmlWriterDelegator xmlWriter, XmlDictionaryString[] memberNames, int index)
System\Runtime\Serialization\KnownTypeDataContractResolver.cs (2)
23public override bool TryResolveType(Type type, Type? declaredType, DataContractResolver knownTypeResolver, out XmlDictionaryString? typeName, out XmlDictionaryString? typeNamespace)
System\Runtime\Serialization\PrimitiveDataContract.cs (63)
25Type type, XmlDictionaryString name, XmlDictionaryString ns) : base(new PrimitiveDataContractCriticalHelper(type, name, ns)) 47public override XmlDictionaryString? TopLevelElementNamespace 70_helper.XmlFormatWriterMethod = typeof(XmlWriterDelegator).GetMethod(WriteMethodName, Globals.ScanAllMembers, new Type[] { UnderlyingType, typeof(XmlDictionaryString), typeof(XmlDictionaryString) })!; 72_helper.XmlFormatWriterMethod = typeof(XmlObjectSerializerWriteContext).GetMethod(WriteMethodName, Globals.ScanAllMembers, new Type[] { typeof(XmlWriterDelegator), UnderlyingType, typeof(XmlDictionaryString), typeof(XmlDictionaryString) })!; 144XmlDictionaryString name, XmlDictionaryString ns) : base(type) 175internal CharDataContract(XmlDictionaryString name, XmlDictionaryString ns) : base(typeof(char), name, ns) 199internal override void WriteXmlElement(XmlWriterDelegator xmlWriter, object? obj, XmlObjectSerializerWriteContext context, XmlDictionaryString name, XmlDictionaryString? ns) 236internal override void WriteXmlElement(XmlWriterDelegator xmlWriter, object? obj, XmlObjectSerializerWriteContext context, XmlDictionaryString name, XmlDictionaryString? ns) 268internal override void WriteXmlElement(XmlWriterDelegator xmlWriter, object? obj, XmlObjectSerializerWriteContext context, XmlDictionaryString name, XmlDictionaryString? ns) 300internal override void WriteXmlElement(XmlWriterDelegator xmlWriter, object? obj, XmlObjectSerializerWriteContext context, XmlDictionaryString name, XmlDictionaryString? ns) 332internal override void WriteXmlElement(XmlWriterDelegator xmlWriter, object? obj, XmlObjectSerializerWriteContext context, XmlDictionaryString name, XmlDictionaryString? ns) 364internal override void WriteXmlElement(XmlWriterDelegator xmlWriter, object? obj, XmlObjectSerializerWriteContext context, XmlDictionaryString name, XmlDictionaryString? ns) 417internal override void WriteXmlElement(XmlWriterDelegator xmlWriter, object? obj, XmlObjectSerializerWriteContext context, XmlDictionaryString name, XmlDictionaryString? ns) 449internal override void WriteXmlElement(XmlWriterDelegator xmlWriter, object? obj, XmlObjectSerializerWriteContext context, XmlDictionaryString name, XmlDictionaryString? ns) 481internal override void WriteXmlElement(XmlWriterDelegator xmlWriter, object? obj, XmlObjectSerializerWriteContext context, XmlDictionaryString name, XmlDictionaryString? ns) 493internal LongDataContract(XmlDictionaryString name, XmlDictionaryString ns) : base(typeof(long), name, ns) 517internal override void WriteXmlElement(XmlWriterDelegator xmlWriter, object? obj, XmlObjectSerializerWriteContext context, XmlDictionaryString name, XmlDictionaryString? ns) 574internal override void WriteXmlElement(XmlWriterDelegator xmlWriter, object? obj, XmlObjectSerializerWriteContext context, XmlDictionaryString name, XmlDictionaryString? ns) 606internal override void WriteXmlElement(XmlWriterDelegator xmlWriter, object? obj, XmlObjectSerializerWriteContext context, XmlDictionaryString name, XmlDictionaryString? ns) 638internal override void WriteXmlElement(XmlWriterDelegator xmlWriter, object? obj, XmlObjectSerializerWriteContext context, XmlDictionaryString name, XmlDictionaryString? ns) 670internal override void WriteXmlElement(XmlWriterDelegator xmlWriter, object? obj, XmlObjectSerializerWriteContext context, XmlDictionaryString name, XmlDictionaryString? ns) 702internal override void WriteXmlElement(XmlWriterDelegator xmlWriter, object? obj, XmlObjectSerializerWriteContext context, XmlDictionaryString name, XmlDictionaryString? ns) 714internal StringDataContract(XmlDictionaryString name, XmlDictionaryString ns) : base(typeof(string), name, ns) 744internal override void WriteXmlElement(XmlWriterDelegator xmlWriter, object? obj, XmlObjectSerializerWriteContext context, XmlDictionaryString name, XmlDictionaryString? ns) 882internal override void WriteXmlElement(XmlWriterDelegator xmlWriter, object? obj, XmlObjectSerializerWriteContext context, XmlDictionaryString name, XmlDictionaryString? ns) 945internal TimeSpanDataContract(XmlDictionaryString name, XmlDictionaryString ns) : base(typeof(TimeSpan), name, ns) 969internal override void WriteXmlElement(XmlWriterDelegator writer, object? obj, XmlObjectSerializerWriteContext context, XmlDictionaryString name, XmlDictionaryString? ns) 986internal GuidDataContract(XmlDictionaryString name, XmlDictionaryString ns) : base(typeof(Guid), name, ns) 1010internal override void WriteXmlElement(XmlWriterDelegator xmlWriter, object? obj, XmlObjectSerializerWriteContext context, XmlDictionaryString name, XmlDictionaryString? ns) 1053internal override void WriteXmlElement(XmlWriterDelegator writer, object? obj, XmlObjectSerializerWriteContext context, XmlDictionaryString name, XmlDictionaryString? ns) 1093internal override void WriteXmlElement(XmlWriterDelegator writer, object? obj, XmlObjectSerializerWriteContext context, XmlDictionaryString name, XmlDictionaryString? ns) 1098internal override void WriteRootElement(XmlWriterDelegator writer, XmlDictionaryString name, XmlDictionaryString? ns)
System\Runtime\Serialization\ReflectionClassWriter.cs (4)
23public void ReflectionWriteClass(XmlWriterDelegator xmlWriter, object obj, XmlObjectSerializerWriteContext context, ClassDataContract classContract, XmlDictionaryString[]? memberNames) 111protected abstract int ReflectionWriteMembers(XmlWriterDelegator xmlWriter, object obj, XmlObjectSerializerWriteContext context, ClassDataContract classContract, ClassDataContract derivedMostClassContract, int childElementIndex, XmlDictionaryString[]? memberNames); 120protected static bool ReflectionTryWritePrimitive(XmlWriterDelegator xmlWriter, XmlObjectSerializerWriteContext context, object? value, XmlDictionaryString name, XmlDictionaryString? ns, PrimitiveDataContract? primitiveContract)
System\Runtime\Serialization\ReflectionReader.cs (14)
35public object ReflectionReadClass(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext? context, XmlDictionaryString[]? memberNames, XmlDictionaryString[]? memberNamespaces, ClassDataContract classContract) 69public void ReflectionReadGetOnlyCollection(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context, XmlDictionaryString collectionItemName, XmlDictionaryString collectionItemNamespace, CollectionDataContract collectionContract) 92public object ReflectionReadCollection(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context, XmlDictionaryString collectionItemName, XmlDictionaryString collectionItemNamespace, CollectionDataContract collectionContract) 99private object ReflectionReadCollectionCore(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context, XmlDictionaryString collectionItemName, XmlDictionaryString collectionItemNamespace, CollectionDataContract collectionContract) 148private object ReadCollectionItems(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context, XmlDictionaryString collectionItemName, XmlDictionaryString collectionItemNamespace, CollectionDataContract collectionContract, object resultCollection, bool isReadOnlyCollection) 195protected abstract void ReflectionReadMembers(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context, XmlDictionaryString[] memberNames, XmlDictionaryString[]? memberNamespaces, ClassDataContract classContract, ref object obj); 626private static bool ReflectionTryReadPrimitiveArray(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context, XmlDictionaryString collectionItemName, XmlDictionaryString collectionItemNamespace, Type itemType, int arraySize, [NotNullWhen(true)] out object? resultArray)
System\Runtime\Serialization\ReflectionXmlFormatReader.cs (8)
32public object ReflectionReadClass(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext? context, XmlDictionaryString[]? memberNames, XmlDictionaryString[]? memberNamespaces) 44public object ReflectionReadCollection(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context, XmlDictionaryString itemName, XmlDictionaryString itemNamespace, CollectionDataContract collectionContract) 51public void ReflectionReadGetOnlyCollection(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context, XmlDictionaryString itemName, XmlDictionaryString itemNs, CollectionDataContract collectionContract) 61protected override void ReflectionReadMembers(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context, XmlDictionaryString[] memberNames, XmlDictionaryString[]? memberNamespaces, ClassDataContract classContract, ref object obj)
System\Runtime\Serialization\ReflectionXmlFormatWriter.cs (10)
30XmlDictionaryString ns = collectionDataContract.Namespace; 31XmlDictionaryString itemName = collectionDataContract.CollectionItemName; 96private static bool ReflectionTryWritePrimitiveArray(XmlWriterDelegator xmlWriter, object obj, Type itemType, XmlDictionaryString collectionItemName, XmlDictionaryString itemNamespace) 137protected override int ReflectionWriteMembers(XmlWriterDelegator xmlWriter, object obj, XmlObjectSerializerWriteContext context, ClassDataContract classContract, ClassDataContract derivedMostClassContract, int childElementIndex, XmlDictionaryString[]? emptyStringArray) 144XmlDictionaryString[] memberNames = classContract.MemberNames!; 145XmlDictionaryString ns = classContract.Namespace; 189var nsChildElement = classContract.ChildElementNamespaces[i + childElementIndex]!; 206public static void ReflectionWriteStartElement(XmlWriterDelegator xmlWriter, Type type, XmlDictionaryString ns, string namespaceLocal, string nameLocal) 225private static bool NeedsPrefix(Type type, XmlDictionaryString? ns)
System\Runtime\Serialization\SpecialTypeDataContract.cs (4)
16XmlDictionaryString name, XmlDictionaryString ns) : base(new SpecialTypeDataContractCriticalHelper(type, name, ns)) 28XmlDictionaryString name, XmlDictionaryString ns) : base(type)
System\Runtime\Serialization\XmlDataContract.cs (6)
66public override XmlDictionaryString? TopLevelElementName 72public override XmlDictionaryString? TopLevelElementNamespace 127private XmlDictionaryString? _topLevelElementName; 128private XmlDictionaryString? _topLevelElementNamespace; 216internal override XmlDictionaryString? TopLevelElementName 222internal override XmlDictionaryString? TopLevelElementNamespace
System\Runtime\Serialization\XmlFormatGeneratorStatics.cs (7)
22s_writeStartElementMethod2 = typeof(XmlWriterDelegator).GetMethod("WriteStartElement", Globals.ScanAllMembers, new Type[] { typeof(XmlDictionaryString), typeof(XmlDictionaryString) }); 36s_writeStartElementMethod3 = typeof(XmlWriterDelegator).GetMethod("WriteStartElement", Globals.ScanAllMembers, new Type[] { typeof(string), typeof(XmlDictionaryString), typeof(XmlDictionaryString) }); 64s_writeNamespaceDeclMethod = typeof(XmlWriterDelegator).GetMethod("WriteNamespaceDecl", Globals.ScanAllMembers, new Type[] { typeof(XmlDictionaryString) }); 139s_isStartElementMethod2 = typeof(XmlReaderDelegator).GetMethod("IsStartElement", Globals.ScanAllMembers, new Type[] { typeof(XmlDictionaryString), typeof(XmlDictionaryString) });
System\Runtime\Serialization\XmlFormatReaderGenerator.cs (6)
21internal delegate object? XmlFormatClassReaderDelegate(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext? context, XmlDictionaryString[]? memberNames, XmlDictionaryString[]? memberNamespaces); 22internal delegate object XmlFormatCollectionReaderDelegate(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context, XmlDictionaryString itemName, XmlDictionaryString itemNamespace, CollectionDataContract collectionContract); 23internal delegate void XmlFormatGetOnlyCollectionReaderDelegate(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context, XmlDictionaryString itemName, XmlDictionaryString itemNamespace, CollectionDataContract collectionContract);
System\Runtime\Serialization\XmlFormatWriterGenerator.cs (10)
247_contractNamespacesLocal = _ilg.DeclareLocal(typeof(XmlDictionaryString[])); 253_memberNamesLocal = _ilg.DeclareLocal(typeof(XmlDictionaryString[])); 262_childElementNamespacesLocal = _ilg.DeclareLocal(typeof(XmlDictionaryString[])); 294LocalBuilder namespaceLocal = _ilg.DeclareLocal(typeof(XmlDictionaryString)); 376LocalBuilder itemNamespace = _ilg.DeclareLocal(typeof(XmlDictionaryString)); 381LocalBuilder itemName = _ilg.DeclareLocal(typeof(XmlDictionaryString)); 628_ilg.Call(typeof(XmlWriterDelegator).GetMethod(writeArrayMethod, Globals.ScanAllMembers, new Type[] { type, typeof(XmlDictionaryString), typeof(XmlDictionaryString) })!); 760private static bool NeedsPrefix(Type type, XmlDictionaryString ns) 765private void WriteStartElement(Type type, XmlDictionaryString ns, LocalBuilder namespaceLocal, LocalBuilder? nameLocal, int nameIndex)
System\Runtime\Serialization\XmlObjectSerializer.cs (10)
222internal static void WriteRootElement(XmlWriterDelegator writer, DataContract contract, XmlDictionaryString? name, XmlDictionaryString? ns, bool needsContractNsAtRoot) 240internal static bool CheckIfNeedsContractNsAtRoot(XmlDictionaryString? name, XmlDictionaryString? ns, DataContract contract) 250string? contractNs = XmlDictionaryString.GetString(contract.Namespace); 251if (string.IsNullOrEmpty(contractNs) || contractNs == XmlDictionaryString.GetString(ns)) 388internal static bool IsRootXmlAny(XmlDictionaryString? rootName, DataContract contract) 400internal static bool IsRootElement(XmlReaderDelegator reader, DataContract contract, XmlDictionaryString? name, XmlDictionaryString? ns) 405return reader.IsStartElement(name, ns ?? XmlDictionaryString.Empty);
System\Runtime\Serialization\XmlObjectSerializerReadContext.cs (7)
219internal int GetMemberIndex(XmlReaderDelegator xmlReader, XmlDictionaryString[] memberNames, XmlDictionaryString[] memberNamespaces, int memberIndex, ExtensionDataObject? extensionData) 232internal int GetMemberIndexWithRequiredMembers(XmlReaderDelegator xmlReader, XmlDictionaryString[] memberNames, XmlDictionaryString[] memberNamespaces, int memberIndex, int requiredIndex, ExtensionDataObject? extensionData) 248internal static void ThrowRequiredMemberMissingException(XmlReaderDelegator xmlReader, int memberIndex, int requiredIndex, XmlDictionaryString[] memberNames) 478internal void CheckEndOfArray(XmlReaderDelegator xmlReader, int arraySize, XmlDictionaryString itemName, XmlDictionaryString itemNamespace)
System\Runtime\Serialization\XmlObjectSerializerWriteContext.cs (17)
292internal virtual void WriteString(XmlWriterDelegator xmlWriter, string? value, XmlDictionaryString name, XmlDictionaryString? ns) 311internal virtual void WriteBase64(XmlWriterDelegator xmlWriter, byte[] value, XmlDictionaryString name, XmlDictionaryString ns) 330internal virtual void WriteUri(XmlWriterDelegator xmlWriter, Uri value, XmlDictionaryString name, XmlDictionaryString ns) 349internal virtual void WriteQName(XmlWriterDelegator xmlWriter, XmlQualifiedName? value, XmlDictionaryString name, XmlDictionaryString? ns) 408internal void WriteNull(XmlWriterDelegator xmlWriter, Type memberType, bool isMemberTypeSerializable, XmlDictionaryString name, XmlDictionaryString? ns) 540XmlDictionaryString? typeName, typeNs; 558XmlDictionaryString name = DataContract.GetClrTypeString(DataContract.EncodeLocalName(serEntry.Name)); 590XmlDictionaryString? typeName, typeNamespace; 599private bool ResolveType(Type objectType, Type declaredType, [NotNullWhen(true)] out XmlDictionaryString? typeName, [NotNullWhen(true)] out XmlDictionaryString? typeNamespace) 650protected virtual void WriteTypeInfo(XmlWriterDelegator writer, XmlDictionaryString dataContractName, XmlDictionaryString dataContractNamespace)
System\Runtime\Serialization\XmlObjectSerializerWriteContextComplex.cs (8)
60internal override void WriteString(XmlWriterDelegator xmlWriter, string? value, XmlDictionaryString name, XmlDictionaryString? ns) 81internal override void WriteBase64(XmlWriterDelegator xmlWriter, byte[] value, XmlDictionaryString name, XmlDictionaryString ns) 102internal override void WriteUri(XmlWriterDelegator xmlWriter, Uri value, XmlDictionaryString name, XmlDictionaryString ns) 123internal override void WriteQName(XmlWriterDelegator xmlWriter, XmlQualifiedName? value, XmlDictionaryString name, XmlDictionaryString? ns)
System\Runtime\Serialization\XmlReaderDelegator.cs (22)
81internal bool IsNamespaceUri(XmlDictionaryString ns) 89internal bool IsLocalName(XmlDictionaryString localName) 97internal int IndexOfLocalName(XmlDictionaryString[] localNames, XmlDictionaryString ns) 127internal bool IsStartElement(XmlDictionaryString localname, XmlDictionaryString ns) 796private static void CheckActualArrayLength(int expectedLength, int actualLength, XmlDictionaryString itemName, XmlDictionaryString itemNamespace) 803XmlDictionaryString itemName, XmlDictionaryString itemNamespace, 833XmlDictionaryString itemName, XmlDictionaryString itemNamespace, 863XmlDictionaryString itemName, XmlDictionaryString itemNamespace, 893XmlDictionaryString itemName, XmlDictionaryString itemNamespace, 923XmlDictionaryString itemName, XmlDictionaryString itemNamespace, 953XmlDictionaryString itemName, XmlDictionaryString itemNamespace, 983XmlDictionaryString itemName, XmlDictionaryString itemNamespace,
System\Runtime\Serialization\XmlWriterDelegator.cs (79)
63internal void WriteXmlnsAttribute(XmlDictionaryString ns) 98internal void WriteXmlnsAttribute(string prefix, XmlDictionaryString ns) 115private void WriteStartAttribute(string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri) 132internal void WriteAttributeString(string prefix, XmlDictionaryString attrName, XmlDictionaryString attrNs, string value) 144internal void WriteAttributeString(string prefix, XmlDictionaryString attrName, XmlDictionaryString attrNs, XmlDictionaryString value) 151private void WriteAttributeStringValue(XmlDictionaryString value) 159internal void WriteAttributeInt(string prefix, XmlDictionaryString attrName, XmlDictionaryString attrNs, int value) 171internal void WriteAttributeBool(string prefix, XmlDictionaryString attrName, XmlDictionaryString attrNs, bool value) 183internal void WriteAttributeQualifiedName(string attrPrefix, XmlDictionaryString attrName, XmlDictionaryString attrNs, string name, string? ns) 196internal void WriteAttributeQualifiedName(string attrPrefix, XmlDictionaryString attrName, XmlDictionaryString attrNs, XmlDictionaryString name, XmlDictionaryString ns) 204private void WriteAttributeQualifiedNameValue(XmlDictionaryString name, XmlDictionaryString ns) 224internal void WriteStartElement(XmlDictionaryString localName, XmlDictionaryString? namespaceUri) 229internal void WriteStartElement(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri) 239internal void WriteStartElementPrimitive(XmlDictionaryString localName, XmlDictionaryString? namespaceUri) 267internal void WriteNamespaceDecl(XmlDictionaryString ns) 449internal void WriteBoolean(bool value, XmlDictionaryString name, XmlDictionaryString? ns) 461internal void WriteDateTime(DateTime value, XmlDictionaryString name, XmlDictionaryString? ns) 472internal void WriteDecimal(decimal value, XmlDictionaryString name, XmlDictionaryString? ns) 484internal void WriteDouble(double value, XmlDictionaryString name, XmlDictionaryString? ns) 496internal void WriteInt(int value, XmlDictionaryString name, XmlDictionaryString? ns) 508internal void WriteLong(long value, XmlDictionaryString name, XmlDictionaryString? ns) 520internal void WriteFloat(float value, XmlDictionaryString name, XmlDictionaryString? ns) 540internal void WriteShort(short value, XmlDictionaryString name, XmlDictionaryString? ns) 552internal void WriteUnsignedByte(byte value, XmlDictionaryString name, XmlDictionaryString? ns) 564internal void WriteSignedByte(sbyte value, XmlDictionaryString name, XmlDictionaryString? ns) 576internal void WriteUnsignedInt(uint value, XmlDictionaryString name, XmlDictionaryString? ns) 587internal void WriteUnsignedLong(ulong value, XmlDictionaryString name, XmlDictionaryString? ns) 599internal void WriteUnsignedShort(ushort value, XmlDictionaryString name, XmlDictionaryString? ns) 611internal void WriteChar(char value, XmlDictionaryString name, XmlDictionaryString? ns) 623internal void WriteTimeSpan(TimeSpan value, XmlDictionaryString name, XmlDictionaryString? ns) 635internal void WriteGuid(Guid value, XmlDictionaryString name, XmlDictionaryString? ns) 647internal void WriteUri(Uri? value, XmlDictionaryString name, XmlDictionaryString? ns) 668internal void WriteQualifiedName(XmlDictionaryString localName, XmlDictionaryString ns) 676internal void WriteBooleanArray(bool[] value, XmlDictionaryString itemName, XmlDictionaryString itemNamespace) 691internal void WriteDateTimeArray(DateTime[] value, XmlDictionaryString itemName, XmlDictionaryString itemNamespace) 706internal void WriteDecimalArray(decimal[] value, XmlDictionaryString itemName, XmlDictionaryString itemNamespace) 721internal void WriteInt32Array(int[] value, XmlDictionaryString itemName, XmlDictionaryString itemNamespace) 736internal void WriteInt64Array(long[] value, XmlDictionaryString itemName, XmlDictionaryString itemNamespace) 751internal void WriteSingleArray(float[] value, XmlDictionaryString itemName, XmlDictionaryString itemNamespace) 766internal void WriteDoubleArray(double[] value, XmlDictionaryString itemName, XmlDictionaryString itemNamespace)
System\Xml\ArrayHelper.cs (50)
116internal sealed class BooleanArrayHelperWithDictionaryString : ArrayHelper<XmlDictionaryString, bool> 120protected override int ReadArray(XmlDictionaryReader reader, XmlDictionaryString localName, XmlDictionaryString namespaceUri, bool[] array, int offset, int count) 125protected override void WriteArray(XmlDictionaryWriter writer, string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, bool[] array, int offset, int count) 146internal sealed class Int16ArrayHelperWithDictionaryString : ArrayHelper<XmlDictionaryString, short> 150protected override int ReadArray(XmlDictionaryReader reader, XmlDictionaryString localName, XmlDictionaryString namespaceUri, short[] array, int offset, int count) 155protected override void WriteArray(XmlDictionaryWriter writer, string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, short[] array, int offset, int count) 176internal sealed class Int32ArrayHelperWithDictionaryString : ArrayHelper<XmlDictionaryString, int> 180protected override int ReadArray(XmlDictionaryReader reader, XmlDictionaryString localName, XmlDictionaryString namespaceUri, int[] array, int offset, int count) 185protected override void WriteArray(XmlDictionaryWriter writer, string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, int[] array, int offset, int count) 206internal sealed class Int64ArrayHelperWithDictionaryString : ArrayHelper<XmlDictionaryString, long> 210protected override int ReadArray(XmlDictionaryReader reader, XmlDictionaryString localName, XmlDictionaryString namespaceUri, long[] array, int offset, int count) 215protected override void WriteArray(XmlDictionaryWriter writer, string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, long[] array, int offset, int count) 236internal sealed class SingleArrayHelperWithDictionaryString : ArrayHelper<XmlDictionaryString, float> 240protected override int ReadArray(XmlDictionaryReader reader, XmlDictionaryString localName, XmlDictionaryString namespaceUri, float[] array, int offset, int count) 245protected override void WriteArray(XmlDictionaryWriter writer, string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, float[] array, int offset, int count) 266internal sealed class DoubleArrayHelperWithDictionaryString : ArrayHelper<XmlDictionaryString, double> 270protected override int ReadArray(XmlDictionaryReader reader, XmlDictionaryString localName, XmlDictionaryString namespaceUri, double[] array, int offset, int count) 275protected override void WriteArray(XmlDictionaryWriter writer, string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, double[] array, int offset, int count) 296internal sealed class DecimalArrayHelperWithDictionaryString : ArrayHelper<XmlDictionaryString, decimal> 300protected override int ReadArray(XmlDictionaryReader reader, XmlDictionaryString localName, XmlDictionaryString namespaceUri, decimal[] array, int offset, int count) 305protected override void WriteArray(XmlDictionaryWriter writer, string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, decimal[] array, int offset, int count) 326internal sealed class DateTimeArrayHelperWithDictionaryString : ArrayHelper<XmlDictionaryString, DateTime> 330protected override int ReadArray(XmlDictionaryReader reader, XmlDictionaryString localName, XmlDictionaryString namespaceUri, DateTime[] array, int offset, int count) 335protected override void WriteArray(XmlDictionaryWriter writer, string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, DateTime[] array, int offset, int count) 356internal sealed class GuidArrayHelperWithDictionaryString : ArrayHelper<XmlDictionaryString, Guid> 360protected override int ReadArray(XmlDictionaryReader reader, XmlDictionaryString localName, XmlDictionaryString namespaceUri, Guid[] array, int offset, int count) 365protected override void WriteArray(XmlDictionaryWriter writer, string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, Guid[] array, int offset, int count) 386internal sealed class TimeSpanArrayHelperWithDictionaryString : ArrayHelper<XmlDictionaryString, TimeSpan> 390protected override int ReadArray(XmlDictionaryReader reader, XmlDictionaryString localName, XmlDictionaryString namespaceUri, TimeSpan[] array, int offset, int count) 395protected override void WriteArray(XmlDictionaryWriter writer, string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, TimeSpan[] array, int offset, int count)
System\Xml\IXmlDictionary.cs (4)
10bool TryLookup(string value, [NotNullWhen(true)] out XmlDictionaryString? result); 11bool TryLookup(int key, [NotNullWhen(true)] out XmlDictionaryString? result); 12bool TryLookup(XmlDictionaryString value, [NotNullWhen(true)] out XmlDictionaryString? result);
System\Xml\PrefixHandle.cs (3)
206private bool Equals2(XmlDictionaryString prefix2) 220public static bool operator ==(PrefixHandle prefix1, XmlDictionaryString prefix2) 225public static bool operator !=(PrefixHandle prefix1, XmlDictionaryString prefix2)
System\Xml\StringHandle.cs (5)
168public bool TryGetDictionaryString([NotNullWhen(true)] out XmlDictionaryString? value) 177value = XmlDictionaryString.Empty; 201private bool Equals2(XmlDictionaryString xmlString2) 247public static bool operator ==(StringHandle s1, XmlDictionaryString xmlString2) 252public static bool operator !=(StringHandle s1, XmlDictionaryString xmlString2)
System\Xml\ValueHandle.cs (2)
818public bool TryGetDictionaryString([NotNullWhen(true)] out XmlDictionaryString? value) 946private XmlDictionaryString GetDictionaryString()
System\Xml\XmlBaseReader.cs (42)
584private XmlAttributeNode? GetAttributeNode(XmlDictionaryString localName, XmlDictionaryString namespaceUri) 588namespaceUri ??= XmlDictionaryString.Empty; 632public override string? GetAttribute(XmlDictionaryString localName, XmlDictionaryString namespaceUri) 972public override bool IsLocalName(XmlDictionaryString localName) 985public override bool IsNamespaceUri(XmlDictionaryString namespaceUri) 1036public override bool IsStartElement(XmlDictionaryString localName, XmlDictionaryString namespaceUri) 1085public override int IndexOfLocalName(XmlDictionaryString[] localNames, XmlDictionaryString namespaceUri) 1098XmlDictionaryString value = localNames[i]; 1113XmlDictionaryString value = localNames[i]; 1777public override bool TryGetLocalNameAsDictionaryString([NotNullWhen(true)] out XmlDictionaryString? localName) 1782public override bool TryGetNamespaceUriAsDictionaryString([NotNullWhen(true)] out XmlDictionaryString? localName) 1787public override bool TryGetValueAsDictionaryString([NotNullWhen(true)] out XmlDictionaryString? value) 1797public override short[] ReadInt16Array(XmlDictionaryString localName, XmlDictionaryString namespaceUri) 1807public override int[] ReadInt32Array(XmlDictionaryString localName, XmlDictionaryString namespaceUri) 1817public override long[] ReadInt64Array(XmlDictionaryString localName, XmlDictionaryString namespaceUri) 1827public override float[] ReadSingleArray(XmlDictionaryString localName, XmlDictionaryString namespaceUri) 1837public override double[] ReadDoubleArray(XmlDictionaryString localName, XmlDictionaryString namespaceUri) 1847public override decimal[] ReadDecimalArray(XmlDictionaryString localName, XmlDictionaryString namespaceUri) 1857public override DateTime[] ReadDateTimeArray(XmlDictionaryString localName, XmlDictionaryString namespaceUri) 1867public override Guid[] ReadGuidArray(XmlDictionaryString localName, XmlDictionaryString namespaceUri) 1877public override TimeSpan[] ReadTimeSpanArray(XmlDictionaryString localName, XmlDictionaryString namespaceUri) 2211public bool IsLocalName(XmlDictionaryString localName) 2237public bool IsNamespaceUri(XmlDictionaryString ns) 2263public bool IsLocalNameAndNamespaceUri(XmlDictionaryString localName, XmlDictionaryString ns) 2289public bool TryGetLocalNameAsDictionaryString([NotNullWhen(true)] out XmlDictionaryString? localName) 2303public bool TryGetNamespaceUriAsDictionaryString([NotNullWhen(true)] out XmlDictionaryString? ns) 2317public bool TryGetValueAsDictionaryString([NotNullWhen(true)] out XmlDictionaryString? value) 3078public bool IsUri(XmlDictionaryString s)
System\Xml\XmlBaseWriter.cs (22)
171public override void WriteXmlnsAttribute(string? prefix, XmlDictionaryString ns) 195private void StartAttribute([AllowNull] ref string prefix, string localName, string? ns, XmlDictionaryString? xNs) 296public override void WriteStartAttribute(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri) 490private void StartElement(ref string? prefix, string localName, string? ns, XmlDictionaryString? xNs) 551private async Task<string> StartElementAsync(string? prefix, string localName, string? ns, XmlDictionaryString? xNs) 597public override void WriteStartElement(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri) 813private string GetQualifiedNamePrefix(string namespaceUri, XmlDictionaryString? xNs) 841public override void WriteQualifiedName(XmlDictionaryString localName, XmlDictionaryString? namespaceUri) 848namespaceUri ??= XmlDictionaryString.Empty; 996public override void WriteString(XmlDictionaryString? value) 1209else if (value is XmlDictionaryString) 1211WriteValue((XmlDictionaryString)value); 1362public override void WriteValue(XmlDictionaryString? value) 1825private string GeneratePrefix(string ns, XmlDictionaryString? xNs) 2098public string? AddNamespace(string uri, XmlDictionaryString? uriDictionaryString) 2131public void AddNamespaceIfNotDeclared(string prefix, string uri, XmlDictionaryString? uriDictionaryString) 2139public void AddNamespace(string prefix, string uri, XmlDictionaryString? uriDictionaryString) 2447private XmlDictionaryString? _xNs; 2513public XmlDictionaryString? UriDictionaryString
System\Xml\XmlBinaryReader.cs (22)
1220private bool IsStartArray(XmlDictionaryString localName, XmlDictionaryString namespaceUri, XmlBinaryNodeType nodeType) 1253public override int ReadArray(XmlDictionaryString localName, XmlDictionaryString namespaceUri, bool[] array, int offset, int count) 1276public override int ReadArray(XmlDictionaryString localName, XmlDictionaryString namespaceUri, short[] array, int offset, int count) 1299public override int ReadArray(XmlDictionaryString localName, XmlDictionaryString namespaceUri, int[] array, int offset, int count) 1322public override int ReadArray(XmlDictionaryString localName, XmlDictionaryString namespaceUri, long[] array, int offset, int count) 1345public override int ReadArray(XmlDictionaryString localName, XmlDictionaryString namespaceUri, float[] array, int offset, int count) 1368public override int ReadArray(XmlDictionaryString localName, XmlDictionaryString namespaceUri, double[] array, int offset, int count) 1391public override int ReadArray(XmlDictionaryString localName, XmlDictionaryString namespaceUri, decimal[] array, int offset, int count) 1420public override int ReadArray(XmlDictionaryString localName, XmlDictionaryString namespaceUri, DateTime[] array, int offset, int count) 1456public override int ReadArray(XmlDictionaryString localName, XmlDictionaryString namespaceUri, Guid[] array, int offset, int count) 1485public override int ReadArray(XmlDictionaryString localName, XmlDictionaryString namespaceUri, TimeSpan[] array, int offset, int count)
System\Xml\XmlBinaryReaderSession.cs (14)
16private XmlDictionaryString[]? _strings; 17private Dictionary<int, XmlDictionaryString>? _stringDict; 23public XmlDictionaryString Add(int id, string value) 28XmlDictionaryString? xmlString; 35_stringDict ??= new Dictionary<int, XmlDictionaryString>(); 43_strings = new XmlDictionaryString[Math.Max(id + 1, 16)]; 47XmlDictionaryString[] newStrings = new XmlDictionaryString[Math.Min(Math.Max(id + 1, _strings.Length * 2), MaxArrayEntries)]; 56public bool TryLookup(int key, [NotNullWhen(true)] out XmlDictionaryString? result) 72public bool TryLookup(string value, [NotNullWhen(true)] out XmlDictionaryString? result) 80XmlDictionaryString s = _strings[i]; 91foreach (XmlDictionaryString s in _stringDict.Values) 105public bool TryLookup(XmlDictionaryString value, [NotNullWhen(true)] out XmlDictionaryString? result)
System\Xml\XmlBinaryWriter.cs (15)
176public override void WriteStartElement(string? prefix, XmlDictionaryString localName) 264public override void WriteStartAttribute(string prefix, XmlDictionaryString localName) 323public override void WriteXmlnsAttribute(string? prefix, XmlDictionaryString ns) 346private bool TryGetKey(XmlDictionaryString s, out int key) 354XmlDictionaryString? t; 547public override void WriteText(XmlDictionaryString value) 691public override void WriteEscapedText(XmlDictionaryString value) 1011public override void WriteQualifiedName(string prefix, XmlDictionaryString localName) 1050private XmlDictionaryString? _captureXText; 1087public void WriteText(XmlDictionaryString s) 1174XmlDictionaryString? value; 1253private void WriteStartArray(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri, int count) 1268private void WriteArray(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri,
System\Xml\XmlBinaryWriterSession.cs (2)
28public virtual bool TryAdd(XmlDictionaryString value, out int key) 76internal bool TryLookup(XmlDictionaryString s, out int key)
System\Xml\XmlBufferReader.cs (7)
807public bool Equals2(int key1, XmlDictionaryString xmlString2) 1036public XmlDictionaryString GetDictionaryString(int key) 1048XmlDictionaryString? s; 1065if (sessionKey < XmlDictionaryString.MinKey || sessionKey > XmlDictionaryString.MaxKey) 1077if (staticKey < XmlDictionaryString.MinKey || staticKey > XmlDictionaryString.MaxKey)
System\Xml\XmlDictionary.cs (16)
18private readonly Dictionary<string, XmlDictionaryString> _lookup; 19private XmlDictionaryString[]? _strings; 26_lookup = new Dictionary<string, XmlDictionaryString>(); 33_lookup = new Dictionary<string, XmlDictionaryString>(capacity); 34_strings = new XmlDictionaryString[capacity]; 38public virtual XmlDictionaryString Add(string value) 40XmlDictionaryString? str; 45_strings = new XmlDictionaryString[4]; 62public virtual bool TryLookup(string value, [NotNullWhen(true)] out XmlDictionaryString? result) 67public virtual bool TryLookup(int key, [NotNullWhen(true)] out XmlDictionaryString? result) 78public virtual bool TryLookup(XmlDictionaryString value, [NotNullWhen(true)] out XmlDictionaryString? result) 93public bool TryLookup(string value, [NotNullWhen(true)] out XmlDictionaryString? result) 99public bool TryLookup(int key, [NotNullWhen(true)] out XmlDictionaryString? result) 105public bool TryLookup(XmlDictionaryString value, [NotNullWhen(true)] out XmlDictionaryString? result)
System\Xml\XmlDictionaryAsyncCheckWriter.cs (31)
469public override void WriteStartElement(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri) 475public override void WriteStartAttribute(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri) 487public override void WriteXmlnsAttribute(string? prefix, XmlDictionaryString namespaceUri) 499public override void WriteXmlAttribute(XmlDictionaryString localName, XmlDictionaryString? value) 505public override void WriteString(XmlDictionaryString? value) 511public override void WriteQualifiedName(XmlDictionaryString localName, XmlDictionaryString? namespaceUri) 517public override void WriteValue(XmlDictionaryString? value) 574public override void WriteArray(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri, bool[] array, int offset, int count) 586public override void WriteArray(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri, short[] array, int offset, int count) 598public override void WriteArray(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri, int[] array, int offset, int count) 610public override void WriteArray(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri, long[] array, int offset, int count) 622public override void WriteArray(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri, float[] array, int offset, int count) 634public override void WriteArray(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri, double[] array, int offset, int count) 646public override void WriteArray(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri, decimal[] array, int offset, int count) 658public override void WriteArray(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri, DateTime[] array, int offset, int count) 670public override void WriteArray(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri, Guid[] array, int offset, int count) 682public override void WriteArray(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri, TimeSpan[] array, int offset, int count)
System\Xml\XmlDictionaryReader.cs (84)
214public virtual void MoveToStartElement(XmlDictionaryString localName, XmlDictionaryString namespaceUri) 225public virtual bool IsLocalName(XmlDictionaryString localName) 239public virtual bool IsNamespaceUri(XmlDictionaryString namespaceUri) 270public virtual void ReadFullStartElement(XmlDictionaryString localName, XmlDictionaryString namespaceUri) 278public virtual void ReadStartElement(XmlDictionaryString localName, XmlDictionaryString namespaceUri) 284public virtual bool IsStartElement(XmlDictionaryString localName, XmlDictionaryString namespaceUri) 286return IsStartElement(XmlDictionaryString.GetString(localName), XmlDictionaryString.GetString(namespaceUri)); 312public virtual int IndexOfLocalName(XmlDictionaryString[] localNames, XmlDictionaryString namespaceUri) 322XmlDictionaryString value = localNames[i]; 335public virtual string? GetAttribute(XmlDictionaryString localName, XmlDictionaryString namespaceUri) 337return GetAttribute(XmlDictionaryString.GetString(localName), XmlDictionaryString.GetString(namespaceUri)); 629public virtual string ReadContentAsString(XmlDictionaryString[] strings, out int index) 637XmlDictionaryString value = strings[i]; 987public virtual bool TryGetLocalNameAsDictionaryString([NotNullWhen(true)] out XmlDictionaryString? localName) 993public virtual bool TryGetNamespaceUriAsDictionaryString([NotNullWhen(true)] out XmlDictionaryString? namespaceUri) 999public virtual bool TryGetValueAsDictionaryString([NotNullWhen(true)] out XmlDictionaryString? value) 1035public virtual bool[] ReadBooleanArray(XmlDictionaryString localName, XmlDictionaryString namespaceUri) 1052public virtual int ReadArray(XmlDictionaryString localName, XmlDictionaryString namespaceUri, bool[] array, int offset, int count) 1054return ReadArray(XmlDictionaryString.GetString(localName), XmlDictionaryString.GetString(namespaceUri), array, offset, count); 1063public virtual short[] ReadInt16Array(XmlDictionaryString localName, XmlDictionaryString namespaceUri) 1083public virtual int ReadArray(XmlDictionaryString localName, XmlDictionaryString namespaceUri, short[] array, int offset, int count) 1085return ReadArray(XmlDictionaryString.GetString(localName), XmlDictionaryString.GetString(namespaceUri), array, offset, count); 1094public virtual int[] ReadInt32Array(XmlDictionaryString localName, XmlDictionaryString namespaceUri) 1111public virtual int ReadArray(XmlDictionaryString localName, XmlDictionaryString namespaceUri, int[] array, int offset, int count) 1113return ReadArray(XmlDictionaryString.GetString(localName), XmlDictionaryString.GetString(namespaceUri), array, offset, count); 1122public virtual long[] ReadInt64Array(XmlDictionaryString localName, XmlDictionaryString namespaceUri) 1139public virtual int ReadArray(XmlDictionaryString localName, XmlDictionaryString namespaceUri, long[] array, int offset, int count) 1141return ReadArray(XmlDictionaryString.GetString(localName), XmlDictionaryString.GetString(namespaceUri), array, offset, count); 1150public virtual float[] ReadSingleArray(XmlDictionaryString localName, XmlDictionaryString namespaceUri) 1167public virtual int ReadArray(XmlDictionaryString localName, XmlDictionaryString namespaceUri, float[] array, int offset, int count) 1169return ReadArray(XmlDictionaryString.GetString(localName), XmlDictionaryString.GetString(namespaceUri), array, offset, count); 1178public virtual double[] ReadDoubleArray(XmlDictionaryString localName, XmlDictionaryString namespaceUri) 1195public virtual int ReadArray(XmlDictionaryString localName, XmlDictionaryString namespaceUri, double[] array, int offset, int count) 1197return ReadArray(XmlDictionaryString.GetString(localName), XmlDictionaryString.GetString(namespaceUri), array, offset, count); 1206public virtual decimal[] ReadDecimalArray(XmlDictionaryString localName, XmlDictionaryString namespaceUri) 1223public virtual int ReadArray(XmlDictionaryString localName, XmlDictionaryString namespaceUri, decimal[] array, int offset, int count) 1225return ReadArray(XmlDictionaryString.GetString(localName), XmlDictionaryString.GetString(namespaceUri), array, offset, count); 1234public virtual DateTime[] ReadDateTimeArray(XmlDictionaryString localName, XmlDictionaryString namespaceUri) 1251public virtual int ReadArray(XmlDictionaryString localName, XmlDictionaryString namespaceUri, DateTime[] array, int offset, int count) 1253return ReadArray(XmlDictionaryString.GetString(localName), XmlDictionaryString.GetString(namespaceUri), array, offset, count); 1262public virtual Guid[] ReadGuidArray(XmlDictionaryString localName, XmlDictionaryString namespaceUri) 1279public virtual int ReadArray(XmlDictionaryString localName, XmlDictionaryString namespaceUri, Guid[] array, int offset, int count) 1281return ReadArray(XmlDictionaryString.GetString(localName), XmlDictionaryString.GetString(namespaceUri), array, offset, count); 1290public virtual TimeSpan[] ReadTimeSpanArray(XmlDictionaryString localName, XmlDictionaryString namespaceUri) 1307public virtual int ReadArray(XmlDictionaryString localName, XmlDictionaryString namespaceUri, TimeSpan[] array, int offset, int count) 1309return ReadArray(XmlDictionaryString.GetString(localName), XmlDictionaryString.GetString(namespaceUri), array, offset, count);
System\Xml\XmlDictionaryString.cs (8)
37internal static string? GetString(XmlDictionaryString? s) 44public static XmlDictionaryString Empty 88private readonly XmlDictionaryString _empty; 95public XmlDictionaryString EmptyString 103public bool TryLookup(string value, [NotNullWhen(true)] out XmlDictionaryString? result) 116public bool TryLookup(int key, [NotNullWhen(true)] out XmlDictionaryString? result) 127public bool TryLookup(XmlDictionaryString value, [NotNullWhen(true)] out XmlDictionaryString? result)
System\Xml\XmlDictionaryWriter.cs (80)
83public void WriteStartElement(XmlDictionaryString localName, XmlDictionaryString? namespaceUri) 88public virtual void WriteStartElement(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri) 90WriteStartElement(prefix, XmlDictionaryString.GetString(localName), XmlDictionaryString.GetString(namespaceUri)); 93public void WriteStartAttribute(XmlDictionaryString localName, XmlDictionaryString? namespaceUri) 98public virtual void WriteStartAttribute(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri) 100WriteStartAttribute(prefix, XmlDictionaryString.GetString(localName), XmlDictionaryString.GetString(namespaceUri)); 103public void WriteAttributeString(XmlDictionaryString localName, XmlDictionaryString? namespaceUri, string? value) 121public virtual void WriteXmlnsAttribute(string? prefix, XmlDictionaryString namespaceUri) 123WriteXmlnsAttribute(prefix, XmlDictionaryString.GetString(namespaceUri)); 131public virtual void WriteXmlAttribute(XmlDictionaryString localName, XmlDictionaryString? value) 133WriteXmlAttribute(XmlDictionaryString.GetString(localName), XmlDictionaryString.GetString(value)); 136public void WriteAttributeString(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri, string? value) 143public void WriteElementString(XmlDictionaryString localName, XmlDictionaryString? namespaceUri, string? value) 148public void WriteElementString(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri, string? value) 155public virtual void WriteString(XmlDictionaryString? value) 157WriteString(XmlDictionaryString.GetString(value)); 160public virtual void WriteQualifiedName(XmlDictionaryString localName, XmlDictionaryString? namespaceUri) 164namespaceUri ??= XmlDictionaryString.Empty; 168public virtual void WriteValue(XmlDictionaryString? value) 170WriteValue(XmlDictionaryString.GetString(value)); 243XmlDictionaryString? localName; 244XmlDictionaryString? namespaceUri; 319private void WriteArrayNode(XmlDictionaryReader reader, string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, Type type) 350XmlDictionaryString? localName; 351XmlDictionaryString? namespaceUri; 360XmlDictionaryString? value; 460public virtual void WriteArray(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri, bool[] array, int offset, int count) 462WriteArray(prefix, XmlDictionaryString.GetString(localName), XmlDictionaryString.GetString(namespaceUri), array, offset, count); 477public virtual void WriteArray(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri, short[] array, int offset, int count) 479WriteArray(prefix, XmlDictionaryString.GetString(localName), XmlDictionaryString.GetString(namespaceUri), array, offset, count); 494public virtual void WriteArray(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri, int[] array, int offset, int count) 496WriteArray(prefix, XmlDictionaryString.GetString(localName), XmlDictionaryString.GetString(namespaceUri), array, offset, count); 511public virtual void WriteArray(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri, long[] array, int offset, int count) 513WriteArray(prefix, XmlDictionaryString.GetString(localName), XmlDictionaryString.GetString(namespaceUri), array, offset, count); 528public virtual void WriteArray(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri, float[] array, int offset, int count) 530WriteArray(prefix, XmlDictionaryString.GetString(localName), XmlDictionaryString.GetString(namespaceUri), array, offset, count); 545public virtual void WriteArray(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri, double[] array, int offset, int count) 547WriteArray(prefix, XmlDictionaryString.GetString(localName), XmlDictionaryString.GetString(namespaceUri), array, offset, count); 562public virtual void WriteArray(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri, decimal[] array, int offset, int count) 564WriteArray(prefix, XmlDictionaryString.GetString(localName), XmlDictionaryString.GetString(namespaceUri), array, offset, count); 579public virtual void WriteArray(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri, DateTime[] array, int offset, int count) 581WriteArray(prefix, XmlDictionaryString.GetString(localName), XmlDictionaryString.GetString(namespaceUri), array, offset, count); 596public virtual void WriteArray(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri, Guid[] array, int offset, int count) 598WriteArray(prefix, XmlDictionaryString.GetString(localName), XmlDictionaryString.GetString(namespaceUri), array, offset, count); 613public virtual void WriteArray(string? prefix, XmlDictionaryString localName, XmlDictionaryString? namespaceUri, TimeSpan[] array, int offset, int count) 615WriteArray(prefix, XmlDictionaryString.GetString(localName), XmlDictionaryString.GetString(namespaceUri), array, offset, count);
System\Xml\XmlExceptionHelper.cs (10)
102public static void ThrowStartElementExpected(XmlDictionaryReader reader, XmlDictionaryString localName, XmlDictionaryString ns) 104ThrowStartElementExpected(reader, XmlDictionaryString.GetString(localName), XmlDictionaryString.GetString(ns)); 126public static void ThrowFullStartElementExpected(XmlDictionaryReader reader, XmlDictionaryString localName, XmlDictionaryString ns) 128ThrowFullStartElementExpected(reader, XmlDictionaryString.GetString(localName), XmlDictionaryString.GetString(ns)); 283ThrowXmlException(reader, SR.XmlDictionaryStringIDRange, XmlDictionaryString.MinKey.ToString(NumberFormatInfo.CurrentInfo), XmlDictionaryString.MaxKey.ToString(NumberFormatInfo.CurrentInfo));
System\Xml\XmlNodeWriter.cs (12)
37public abstract void WriteStartElement(string? prefix, XmlDictionaryString localName); 57public abstract void WriteXmlnsAttribute(string? prefix, XmlDictionaryString ns); 63public abstract void WriteStartAttribute(string prefix, XmlDictionaryString localName); 71public abstract void WriteEscapedText(XmlDictionaryString value); 75public abstract void WriteText(XmlDictionaryString value); 97public abstract void WriteQualifiedName(string prefix, XmlDictionaryString localName); 108public override void WriteStartElement(string? prefix, XmlDictionaryString localName) { } 114public override void WriteXmlnsAttribute(string? prefix, XmlDictionaryString ns) { } 117public override void WriteStartAttribute(string prefix, XmlDictionaryString localName) { } 121public override void WriteEscapedText(XmlDictionaryString value) { } 125public override void WriteText(XmlDictionaryString value) { } 143public override void WriteQualifiedName(string prefix, XmlDictionaryString localName) { }
System\Xml\XmlSigningNodeWriter.cs (6)
97public override void WriteStartElement(string? prefix, XmlDictionaryString localName) 131public override void WriteXmlnsAttribute(string? prefix, XmlDictionaryString ns) 151public override void WriteStartAttribute(string prefix, XmlDictionaryString localName) 181public override void WriteEscapedText(XmlDictionaryString value) 211public override void WriteText(XmlDictionaryString value) 382public override void WriteQualifiedName(string prefix, XmlDictionaryString localName)
System\Xml\XmlUTF8TextWriter.cs (6)
188public override void WriteStartElement(string? prefix, XmlDictionaryString localName) 283public override void WriteXmlnsAttribute(string? prefix, XmlDictionaryString ns) 314public override void WriteStartAttribute(string prefix, XmlDictionaryString localName) 378public override void WriteEscapedText(XmlDictionaryString s) 482public override void WriteText(XmlDictionaryString value) 711public override void WriteQualifiedName(string prefix, XmlDictionaryString localName)
System.Runtime.Serialization (1)
System.Runtime.Serialization.cs (1)
48[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.XmlDictionaryString))]
System.Runtime.Serialization.Xml (1)
artifacts\obj\System.Runtime.Serialization.Xml\Debug\net10.0\System.Runtime.Serialization.Xml.Forwards.cs (1)
34[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.XmlDictionaryString))]
System.ServiceModel.Primitives (1074)
Internals\System\Xml\XmlMtomReader.cs (12)
590public override string GetAttribute(XmlDictionaryString localName, XmlDictionaryString ns) 637public override bool IsLocalName(XmlDictionaryString localName) 647public override bool IsNamespaceUri(XmlDictionaryString ns) 667public override bool IsStartElement(XmlDictionaryString localName, XmlDictionaryString ns) 1525public override string GetAttribute(XmlDictionaryString localName, XmlDictionaryString ns) 1555public override bool IsLocalName(XmlDictionaryString localName) 1565public override bool IsNamespaceUri(XmlDictionaryString ns) 1585public override bool IsStartElement(XmlDictionaryString localName, XmlDictionaryString ns)
Internals\System\Xml\XmlMtomWriter.cs (7)
219public override void WriteStartElement(string prefix, XmlDictionaryString localName, XmlDictionaryString ns) 879public override void WriteStartAttribute(string prefix, XmlDictionaryString localName, XmlDictionaryString ns) 914public override void WriteString(XmlDictionaryString value) 1007public override void WriteValue(XmlDictionaryString value) 1022public override void WriteXmlnsAttribute(string prefix, XmlDictionaryString ns)
System\IdentityModel\IdentityModelDictionary.cs (11)
17private XmlDictionaryString[] _dictionaryStrings; 19private XmlDictionaryString[] _versionedDictionaryStrings; 35public XmlDictionaryString CreateString(string value, int key) 40public bool TryLookup(string key, out XmlDictionaryString value) 67public bool TryLookup(int key, out XmlDictionaryString value) 76_dictionaryStrings = new XmlDictionaryString[_count]; 79XmlDictionaryString s = _dictionaryStrings[key]; 89public bool TryLookup(XmlDictionaryString key, out XmlDictionaryString value) 105_versionedDictionaryStrings = new XmlDictionaryString[CurrentVersion._count]; 108XmlDictionaryString s = _versionedDictionaryStrings[key.Key];
System\IdentityModel\Security\WSTrust.cs (6)
47protected override XmlDictionaryString LocalName { get { return _parent.SerializerDictionary.BinarySecret; } } 48protected override XmlDictionaryString NamespaceUri { get { return _parent.SerializerDictionary.Namespace; } } 82protected override XmlDictionaryString LocalName 87protected override XmlDictionaryString NamespaceUri 127protected override XmlDictionaryString LocalName 132protected override XmlDictionaryString NamespaceUri
System\IdentityModel\Selectors\SecurityTokenSerializer.cs (6)
161protected abstract XmlDictionaryString LocalName { get; } 162protected abstract XmlDictionaryString NamespaceUri { get; } 196protected abstract XmlDictionaryString LocalName { get; } 197protected abstract XmlDictionaryString NamespaceUri { get; } 215protected abstract XmlDictionaryString LocalName { get; } 216protected abstract XmlDictionaryString NamespaceUri { get; }
System\IdentityModel\Tokens\WSSecurityJan2004.cs (12)
63internal static readonly XmlDictionaryString ElementName = XD.SecurityJan2004Dictionary.BinarySecurityToken; 64internal static readonly XmlDictionaryString EncodingTypeAttribute = XD.SecurityJan2004Dictionary.EncodingType; 68internal static readonly XmlDictionaryString ValueTypeAttribute = XD.SecurityJan2004Dictionary.ValueType; 92protected override XmlDictionaryString LocalName { get { return ElementName; } } 93protected override XmlDictionaryString NamespaceUri { get { return XD.SecurityJan2004Dictionary.Namespace; } } 112protected override XmlDictionaryString LocalName { get { return null; } } 113protected override XmlDictionaryString NamespaceUri { get { return null; } } 121protected override XmlDictionaryString LocalName { get { return XD.SecurityJan2004Dictionary.UserNameTokenElement; } } 122protected override XmlDictionaryString NamespaceUri { get { return XD.SecurityJan2004Dictionary.Namespace; } } 152protected override XmlDictionaryString LocalName 160protected override XmlDictionaryString NamespaceUri 508internal static readonly XmlDictionaryString ElementName = XD.XmlEncryptionDictionary.EncryptedData;
System\IdentityModel\Tokens\XmlDsigSep2000.cs (4)
42protected override XmlDictionaryString LocalName 50protected override XmlDictionaryString NamespaceUri 113protected override XmlDictionaryString LocalName 121protected override XmlDictionaryString NamespaceUri
System\IdentityModel\XD.cs (302)
204public XmlDictionaryString Namespace; 205public XmlDictionaryString PrefixList; 206public XmlDictionaryString InclusiveNamespaces; 207public XmlDictionaryString Prefix; 225private XmlDictionaryString LookupDictionaryString(IXmlDictionary dictionary, string value) 227XmlDictionaryString expectedValue; 239public XmlDictionaryString Access; 240public XmlDictionaryString AccessDecision; 241public XmlDictionaryString Action; 242public XmlDictionaryString Advice; 243public XmlDictionaryString Assertion; 244public XmlDictionaryString AssertionId; 245public XmlDictionaryString AssertionIdReference; 246public XmlDictionaryString Attribute; 247public XmlDictionaryString AttributeName; 248public XmlDictionaryString AttributeNamespace; 249public XmlDictionaryString AttributeStatement; 250public XmlDictionaryString AttributeValue; 251public XmlDictionaryString Audience; 252public XmlDictionaryString AudienceRestrictionCondition; 253public XmlDictionaryString AuthenticationInstant; 254public XmlDictionaryString AuthenticationMethod; 255public XmlDictionaryString AuthenticationStatement; 256public XmlDictionaryString AuthorityBinding; 257public XmlDictionaryString AuthorityKind; 258public XmlDictionaryString AuthorizationDecisionStatement; 259public XmlDictionaryString Binding; 260public XmlDictionaryString Condition; 261public XmlDictionaryString Conditions; 262public XmlDictionaryString Decision; 263public XmlDictionaryString DoNotCacheCondition; 264public XmlDictionaryString Evidence; 265public XmlDictionaryString IssueInstant; 266public XmlDictionaryString Issuer; 267public XmlDictionaryString Location; 268public XmlDictionaryString MajorVersion; 269public XmlDictionaryString MinorVersion; 270public XmlDictionaryString Namespace; 271public XmlDictionaryString NameIdentifier; 272public XmlDictionaryString NameIdentifierFormat; 273public XmlDictionaryString NameIdentifierNameQualifier; 274public XmlDictionaryString ActionNamespaceAttribute; 275public XmlDictionaryString NotBefore; 276public XmlDictionaryString NotOnOrAfter; 277public XmlDictionaryString PreferredPrefix; 278public XmlDictionaryString Statement; 279public XmlDictionaryString Subject; 280public XmlDictionaryString SubjectConfirmation; 281public XmlDictionaryString SubjectConfirmationData; 282public XmlDictionaryString SubjectConfirmationMethod; 283public XmlDictionaryString HolderOfKey; 284public XmlDictionaryString SenderVouches; 285public XmlDictionaryString SubjectLocality; 286public XmlDictionaryString SubjectLocalityDNSAddress; 287public XmlDictionaryString SubjectLocalityIPAddress; 288public XmlDictionaryString SubjectStatement; 289public XmlDictionaryString UnspecifiedAuthenticationMethod; 290public XmlDictionaryString NamespaceAttributePrefix; 291public XmlDictionaryString Resource; 292public XmlDictionaryString UserName; 293public XmlDictionaryString UserNameNamespace; 294public XmlDictionaryString EmailName; 295public XmlDictionaryString EmailNamespace; 419private XmlDictionaryString LookupDictionaryString(IXmlDictionary dictionary, string value) 421XmlDictionaryString expectedValue; 433public XmlDictionaryString Namespace; 434public XmlDictionaryString DerivedKeyToken; 435public XmlDictionaryString Nonce; 436public XmlDictionaryString Length; 437public XmlDictionaryString SecurityContextToken; 438public XmlDictionaryString AlgorithmAttribute; 439public XmlDictionaryString Generation; 440public XmlDictionaryString Label; 441public XmlDictionaryString Offset; 442public XmlDictionaryString Properties; 443public XmlDictionaryString Identifier; 444public XmlDictionaryString Cookie; 445public XmlDictionaryString RenewNeededFaultCode; 446public XmlDictionaryString BadContextTokenFaultCode; 447public XmlDictionaryString Prefix; 448public XmlDictionaryString DerivedKeyTokenType; 449public XmlDictionaryString SecurityContextTokenType; 450public XmlDictionaryString SecurityContextTokenReferenceValueType; 451public XmlDictionaryString RequestSecurityContextIssuance; 452public XmlDictionaryString RequestSecurityContextIssuanceResponse; 453public XmlDictionaryString RequestSecurityContextRenew; 454public XmlDictionaryString RequestSecurityContextRenewResponse; 455public XmlDictionaryString RequestSecurityContextClose; 456public XmlDictionaryString RequestSecurityContextCloseResponse; 457public XmlDictionaryString Instance; 471private XmlDictionaryString LookupDictionaryString(IXmlDictionary dictionary, string value) 473XmlDictionaryString expectedValue; 543private XmlDictionaryString LookupDictionaryString(IXmlDictionary dictionary, string value) 545XmlDictionaryString expectedValue; 613private XmlDictionaryString LookupDictionaryString(IXmlDictionary dictionary, string value) 615XmlDictionaryString expectedValue; 627public XmlDictionaryString Aes128Encryption; 628public XmlDictionaryString Aes128KeyWrap; 629public XmlDictionaryString Aes192Encryption; 630public XmlDictionaryString Aes192KeyWrap; 631public XmlDictionaryString Aes256Encryption; 632public XmlDictionaryString Aes256KeyWrap; 633public XmlDictionaryString DesEncryption; 634public XmlDictionaryString DsaSha1Signature; 635public XmlDictionaryString ExclusiveC14n; 636public XmlDictionaryString ExclusiveC14nWithComments; 637public XmlDictionaryString HmacSha1Signature; 638public XmlDictionaryString HmacSha256Signature; 639public XmlDictionaryString Psha1KeyDerivation; 640public XmlDictionaryString Ripemd160Digest; 641public XmlDictionaryString RsaOaepKeyWrap; 642public XmlDictionaryString RsaSha1Signature; 643public XmlDictionaryString RsaSha256Signature; 644public XmlDictionaryString RsaV15KeyWrap; 645public XmlDictionaryString Sha1Digest; 646public XmlDictionaryString Sha256Digest; 647public XmlDictionaryString Sha512Digest; 648public XmlDictionaryString TripleDesEncryption; 649public XmlDictionaryString TripleDesKeyWrap; 650public XmlDictionaryString TlsSspiKeyWrap; 651public XmlDictionaryString WindowsSspiKeyWrap; 711private XmlDictionaryString LookupDictionaryString(IXmlDictionary dictionary, string value) 713XmlDictionaryString expectedValue; 725public XmlDictionaryString Psha1KeyDerivationDec2005; 737private XmlDictionaryString LookupDictionaryString(IXmlDictionary dictionary, string value) 739XmlDictionaryString expectedValue; 751public XmlDictionaryString Prefix; 752public XmlDictionaryString NonceElement; 753public XmlDictionaryString PasswordElement; 754public XmlDictionaryString PasswordTextName; 755public XmlDictionaryString UserNameElement; 756public XmlDictionaryString UserNameTokenElement; 757public XmlDictionaryString BinarySecurityToken; 758public XmlDictionaryString EncodingType; 759public XmlDictionaryString Reference; 760public XmlDictionaryString URI; 761public XmlDictionaryString KeyIdentifier; 762public XmlDictionaryString EncodingTypeValueBase64Binary; 763public XmlDictionaryString EncodingTypeValueHexBinary; 764public XmlDictionaryString EncodingTypeValueText; 765public XmlDictionaryString X509SKIValueType; 766public XmlDictionaryString KerberosTokenTypeGSS; 767public XmlDictionaryString KerberosTokenType1510; 768public XmlDictionaryString SamlAssertionIdValueType; 769public XmlDictionaryString SamlAssertion; 770public XmlDictionaryString SamlUri; 771public XmlDictionaryString RelAssertionValueType; 772public XmlDictionaryString FailedAuthenticationFaultCode; 773public XmlDictionaryString InvalidSecurityTokenFaultCode; 774public XmlDictionaryString InvalidSecurityFaultCode; 775public XmlDictionaryString SecurityTokenReference; 776public XmlDictionaryString Namespace; 777public XmlDictionaryString Security; 778public XmlDictionaryString ValueType; 779public XmlDictionaryString TypeAttribute; 780public XmlDictionaryString KerberosHashValueType; 850private XmlDictionaryString LookupDictionaryString(IXmlDictionary dictionary, string value) 852XmlDictionaryString expectedValue; 864public XmlDictionaryString Prefix; 865public XmlDictionaryString SignatureConfirmation; 866public XmlDictionaryString ValueAttribute; 867public XmlDictionaryString TokenTypeAttribute; 868public XmlDictionaryString ThumbprintSha1ValueType; 869public XmlDictionaryString EncryptedKeyTokenType; 870public XmlDictionaryString EncryptedKeyHashValueType; 871public XmlDictionaryString SamlTokenType; 872public XmlDictionaryString Saml20TokenType; 873public XmlDictionaryString Saml11AssertionValueType; 874public XmlDictionaryString EncryptedHeader; 875public XmlDictionaryString Namespace; 909private XmlDictionaryString LookupDictionaryString(IXmlDictionary dictionary, string value) 911XmlDictionaryString expectedValue; 923public XmlDictionaryString RequestSecurityTokenResponseCollection; 924public XmlDictionaryString Namespace; 925public XmlDictionaryString BinarySecretClauseType; 926public XmlDictionaryString CombinedHashLabel; 927public XmlDictionaryString RequestSecurityTokenResponse; 928public XmlDictionaryString TokenType; 929public XmlDictionaryString KeySize; 930public XmlDictionaryString RequestedTokenReference; 931public XmlDictionaryString AppliesTo; 932public XmlDictionaryString Authenticator; 933public XmlDictionaryString CombinedHash; 934public XmlDictionaryString BinaryExchange; 935public XmlDictionaryString Lifetime; 936public XmlDictionaryString RequestedSecurityToken; 937public XmlDictionaryString Entropy; 938public XmlDictionaryString RequestedProofToken; 939public XmlDictionaryString ComputedKey; 940public XmlDictionaryString RequestSecurityToken; 941public XmlDictionaryString RequestType; 942public XmlDictionaryString Context; 943public XmlDictionaryString BinarySecret; 944public XmlDictionaryString Type; 945public XmlDictionaryString SpnegoValueTypeUri; 946public XmlDictionaryString TlsnegoValueTypeUri; 947public XmlDictionaryString Prefix; 948public XmlDictionaryString RequestSecurityTokenIssuance; 949public XmlDictionaryString RequestSecurityTokenIssuanceResponse; 950public XmlDictionaryString RequestTypeIssue; 951public XmlDictionaryString SymmetricKeyBinarySecret; 952public XmlDictionaryString Psha1ComputedKeyUri; 953public XmlDictionaryString NonceBinarySecret; 954public XmlDictionaryString RenewTarget; 955public XmlDictionaryString CloseTarget; 956public XmlDictionaryString RequestedTokenClosed; 957public XmlDictionaryString RequestedAttachedReference; 958public XmlDictionaryString RequestedUnattachedReference; 959public XmlDictionaryString IssuedTokensHeader; 960public XmlDictionaryString RequestTypeRenew; 961public XmlDictionaryString RequestTypeClose; 962public XmlDictionaryString KeyType; 963public XmlDictionaryString SymmetricKeyType; 964public XmlDictionaryString PublicKeyType; 965public XmlDictionaryString Claims; 966public XmlDictionaryString InvalidRequestFaultCode; 967public XmlDictionaryString FailedAuthenticationFaultCode; 968public XmlDictionaryString UseKey; 969public XmlDictionaryString SignWith; 970public XmlDictionaryString EncryptWith; 971public XmlDictionaryString EncryptionAlgorithm; 972public XmlDictionaryString CanonicalizationAlgorithm; 973public XmlDictionaryString ComputedKeyAlgorithm; 974public XmlDictionaryString AsymmetricKeyBinarySecret; 975public XmlDictionaryString RequestSecurityTokenCollectionIssuanceFinalResponse; 976public XmlDictionaryString RequestSecurityTokenRenewal; 977public XmlDictionaryString RequestSecurityTokenRenewalResponse; 978public XmlDictionaryString RequestSecurityTokenCollectionRenewalFinalResponse; 979public XmlDictionaryString RequestSecurityTokenCancellation; 980public XmlDictionaryString RequestSecurityTokenCancellationResponse; 981public XmlDictionaryString RequestSecurityTokenCollectionCancellationFinalResponse; 982public XmlDictionaryString KeyWrapAlgorithm; 983public XmlDictionaryString BearerKeyType; 984public XmlDictionaryString SecondaryParameters; 985public XmlDictionaryString Dialect; 986public XmlDictionaryString DialectType; 1000private XmlDictionaryString LookupDictionaryString(IXmlDictionary dictionary, string value) 1002XmlDictionaryString expectedValue; 1150private XmlDictionaryString LookupDictionaryString(IXmlDictionary dictionary, string value) 1152XmlDictionaryString expectedValue; 1274private XmlDictionaryString LookupDictionaryString(IXmlDictionary dictionary, string value) 1276XmlDictionaryString expectedValue; 1288public XmlDictionaryString IdAttribute; 1289public XmlDictionaryString Namespace; 1290public XmlDictionaryString Timestamp; 1291public XmlDictionaryString CreatedElement; 1292public XmlDictionaryString ExpiresElement; 1293public XmlDictionaryString Prefix; 1315private XmlDictionaryString LookupDictionaryString(IXmlDictionary dictionary, string value) 1317XmlDictionaryString expectedValue; 1329public XmlDictionaryString Namespace; 1330public XmlDictionaryString DataReference; 1331public XmlDictionaryString EncryptedData; 1332public XmlDictionaryString EncryptionMethod; 1333public XmlDictionaryString CipherData; 1334public XmlDictionaryString CipherValue; 1335public XmlDictionaryString ReferenceList; 1336public XmlDictionaryString Encoding; 1337public XmlDictionaryString MimeType; 1338public XmlDictionaryString Type; 1339public XmlDictionaryString Id; 1340public XmlDictionaryString CarriedKeyName; 1341public XmlDictionaryString Recipient; 1342public XmlDictionaryString EncryptedKey; 1343public XmlDictionaryString URI; 1344public XmlDictionaryString KeyReference; 1345public XmlDictionaryString Prefix; 1346public XmlDictionaryString ElementType; 1347public XmlDictionaryString ContentType; 1348public XmlDictionaryString AlgorithmAttribute; 1398private XmlDictionaryString LookupDictionaryString(IXmlDictionary dictionary, string value) 1400XmlDictionaryString expectedValue; 1412public XmlDictionaryString Algorithm; 1413public XmlDictionaryString URI; 1414public XmlDictionaryString Reference; 1415public XmlDictionaryString Transforms; 1416public XmlDictionaryString Transform; 1417public XmlDictionaryString DigestMethod; 1418public XmlDictionaryString DigestValue; 1419public XmlDictionaryString Namespace; 1420public XmlDictionaryString EnvelopedSignature; 1421public XmlDictionaryString KeyInfo; 1422public XmlDictionaryString Signature; 1423public XmlDictionaryString SignedInfo; 1424public XmlDictionaryString CanonicalizationMethod; 1425public XmlDictionaryString SignatureMethod; 1426public XmlDictionaryString SignatureValue; 1427public XmlDictionaryString KeyName; 1428public XmlDictionaryString Type; 1429public XmlDictionaryString MgmtData; 1430public XmlDictionaryString Prefix; 1431public XmlDictionaryString KeyValue; 1432public XmlDictionaryString RsaKeyValue; 1433public XmlDictionaryString Modulus; 1434public XmlDictionaryString Exponent; 1435public XmlDictionaryString X509Data; 1436public XmlDictionaryString X509IssuerSerial; 1437public XmlDictionaryString X509IssuerName; 1438public XmlDictionaryString X509SerialNumber; 1439public XmlDictionaryString X509Certificate; 1505private XmlDictionaryString LookupDictionaryString(IXmlDictionary dictionary, string value) 1507XmlDictionaryString expectedValue;
System\ServiceModel\Channels\AddressHeader.cs (6)
55internal static AddressHeader CreateAddressHeader(XmlDictionaryString name, XmlDictionaryString ns, object value) 319private XmlDictionaryString _name; 320private XmlDictionaryString _ns; 322public DictionaryAddressHeader(XmlDictionaryString name, XmlDictionaryString ns, object value)
System\ServiceModel\Channels\Addressing.cs (16)
20XmlDictionaryString IMessageHeaderWithSharedNamespace.SharedPrefix 25XmlDictionaryString IMessageHeaderWithSharedNamespace.SharedNamespace 30public override XmlDictionaryString DictionaryNamespace 53public override XmlDictionaryString DictionaryName 73public static ActionHeader Create(XmlDictionaryString dictionaryAction, AddressingVersion addressingVersion) 123private XmlDictionaryString _dictionaryAction; 125public DictionaryActionHeader(XmlDictionaryString dictionaryAction, AddressingVersion version) 180public override XmlDictionaryString DictionaryName 274public override XmlDictionaryString DictionaryName 395public override XmlDictionaryString DictionaryName 407public static ToHeader Create(Uri toUri, XmlDictionaryString dictionaryTo, AddressingVersion addressingVersion) 531private XmlDictionaryString _dictionaryTo; 533public DictionaryToHeader(Uri to, XmlDictionaryString dictionaryTo, AddressingVersion version) 589public override XmlDictionaryString DictionaryName 707public override XmlDictionaryString DictionaryName 802public override XmlDictionaryString DictionaryName
System\ServiceModel\Channels\AddressingVersion.cs (4)
26private AddressingVersion(string ns, XmlDictionaryString dictionaryNs, string toStringFormat, 27MessagePartSpecification signedMessageParts, string anonymous, XmlDictionaryString dictionaryAnonymous, string none, string faultAction, string defaultFaultAction) 112internal XmlDictionaryString DictionaryNamespace { get; } 116internal XmlDictionaryString DictionaryAnonymous { get; }
System\ServiceModel\Channels\BinaryMessageEncoder.cs (9)
378IList<XmlDictionaryString> newStrings = _writerSession.GetNewStrings(); 684foreach (XmlDictionaryString xmlDictionaryString in _writerSession.GetNewStrings()) 883private List<XmlDictionaryString> _newStrings; 895public override bool TryAdd(XmlDictionaryString s, out int key) 917_newStrings = new List<XmlDictionaryString>(); 929public IList<XmlDictionaryString> GetNewStrings() 1306XmlDictionaryString toString; 1418XmlDictionaryString actionString; 1458private bool TryLookupKey(int key, out XmlDictionaryString result)
System\ServiceModel\Channels\CloseSequence.cs (2)
31XmlDictionaryString wsrmNs = WsrmIndex.GetNamespace(ReliableMessagingVersion.WSReliableMessaging11); 58XmlDictionaryString wsrmNs = WsrmIndex.GetNamespace(ReliableMessagingVersion.WSReliableMessaging11);
System\ServiceModel\Channels\CloseSequenceResponse.cs (2)
29XmlDictionaryString wsrmNs = WsrmIndex.GetNamespace(ReliableMessagingVersion.WSReliableMessaging11); 48XmlDictionaryString wsrmNs = WsrmIndex.GetNamespace(ReliableMessagingVersion.WSReliableMessaging11);
System\ServiceModel\Channels\CreateSequence.cs (2)
49XmlDictionaryString wsrmNs = WsrmIndex.GetNamespace(reliableMessagingVersion); 171XmlDictionaryString wsrmNs = WsrmIndex.GetNamespace(_reliableMessagingVersion);
System\ServiceModel\Channels\CreateSequenceResponse.cs (2)
46XmlDictionaryString wsrmNs = WsrmIndex.GetNamespace(reliableMessagingVersion); 102XmlDictionaryString wsrmNs = WsrmIndex.GetNamespace(_reliableMessagingVersion);
System\ServiceModel\Channels\Message.cs (1)
848XmlDictionaryString prefix = headerWithSharedNamespace.SharedPrefix;
System\ServiceModel\Channels\MessageHeader.cs (4)
337public abstract XmlDictionaryString DictionaryName { get; } 338public abstract XmlDictionaryString DictionaryNamespace { get; } 514XmlDictionaryString SharedNamespace { get; } 515XmlDictionaryString SharedPrefix { get; }
System\ServiceModel\Channels\MessageHeaders.cs (5)
25private static XmlDictionaryString[] s_localNames; 1333XmlDictionaryString[] strings = new XmlDictionaryString[7]; 1462private void ReadBufferedHeader(XmlDictionaryReader reader, RecycledMessageState recycledMessageState, XmlDictionaryString[] localNames, bool understood) 1646public void SetAction(XmlDictionaryString action)
System\ServiceModel\Channels\ReliableMessagingHelpers.cs (2)
1290internal static XmlDictionaryString GetCreateSequenceResponseAction(ReliableMessagingVersion reliableMessagingVersion) 1339internal static XmlDictionaryString GetNamespace(ReliableMessagingVersion reliableMessagingVersion)
System\ServiceModel\Channels\TerminateSequence.cs (2)
39XmlDictionaryString wsrmNs = WsrmIndex.GetNamespace(reliableMessagingVersion); 70XmlDictionaryString wsrmNs = WsrmIndex.GetNamespace(_reliableMessagingVersion);
System\ServiceModel\Channels\TerminateSequenceResponse.cs (2)
33XmlDictionaryString wsrmNs = WsrmIndex.GetNamespace(ReliableMessagingVersion.WSReliableMessaging11); 53XmlDictionaryString wsrmNs = WsrmIndex.GetNamespace(ReliableMessagingVersion.WSReliableMessaging11);
System\ServiceModel\Channels\TransportOutputChannel.cs (6)
44XmlDictionaryString dictionaryTo = new ToDictionary(toUri.AbsoluteUri).To; 102public XmlDictionaryString To { get; } 104public bool TryLookup(string value, out XmlDictionaryString result) 120public bool TryLookup(int key, out XmlDictionaryString result) 131public bool TryLookup(XmlDictionaryString value, out XmlDictionaryString result)
System\ServiceModel\Channels\WsrmFault.cs (5)
514XmlDictionaryString wsrmNs = WsrmIndex.GetNamespace(reliableMessagingVersion); 686public override XmlDictionaryString DictionaryName 718XmlDictionaryString wsrmNs = DXD.Wsrm11Dictionary.Namespace; 740XmlDictionaryString wsrmNs = wsrmFeb2005Dictionary.Namespace; 805XmlDictionaryString wsrmNs = WsrmIndex.GetNamespace(reliableMessagingVersion);
System\ServiceModel\Channels\WsrmMessageInfo.cs (15)
882XmlDictionaryString IMessageHeaderWithSharedNamespace.SharedPrefix 887XmlDictionaryString IMessageHeaderWithSharedNamespace.SharedNamespace 892public override XmlDictionaryString DictionaryNamespace 985XmlDictionaryString wsrmNs = WsrmIndex.GetNamespace(reliableMessagingVersion); 1037public override XmlDictionaryString DictionaryName 1050XmlDictionaryString wsrmNs = DictionaryNamespace; 1100XmlDictionaryString wsrmNs = WsrmIndex.GetNamespace(reliableMessagingVersion); 1195XmlDictionaryString wsrmNs = WsrmIndex.GetNamespace(reliableMessagingVersion); 1287public override XmlDictionaryString DictionaryName 1295XmlDictionaryString wsrmNs = DictionaryNamespace; 1320XmlDictionaryString wsrmNs = WsrmIndex.GetNamespace(reliableMessagingVersion); 1367XmlDictionaryString wsrmNs = WsrmIndex.GetNamespace(reliableMessagingVersion); 1406public override XmlDictionaryString DictionaryName 1414XmlDictionaryString wsrmNs = DictionaryNamespace; 1444public override XmlDictionaryString DictionaryName
System\ServiceModel\Description\DataContractSerializerOperationBehavior.cs (2)
89public virtual XmlObjectSerializer CreateSerializer(Type type, XmlDictionaryString name, XmlDictionaryString ns, IList<Type> knownTypes)
System\ServiceModel\Diagnostics\ActivityIdHeader.cs (2)
24public override XmlDictionaryString DictionaryName 29public override XmlDictionaryString DictionaryNamespace
System\ServiceModel\Dispatcher\DataContractSerializerOperationFormatter.cs (11)
47internal static DataContractSerializer CreateSerializer(Type type, XmlDictionaryString rootName, XmlDictionaryString rootNs, int maxItems) 52internal static DataContractSerializer CreateSerializer(Type type, IList<Type> knownTypes, XmlDictionaryString rootName, XmlDictionaryString rootNs, int maxItems) 596internal XmlDictionaryString WrapperName; 597internal XmlDictionaryString WrapperNamespace; 607private XmlDictionaryString _dictionaryNamespace; 613public PartInfo(MessagePartDescription description, XmlDictionaryString dictionaryName, XmlDictionaryString dictionaryNamespace, 630public XmlDictionaryString DictionaryName { get; } 632public XmlDictionaryString DictionaryNamespace
System\ServiceModel\Dispatcher\OperationFormatter.cs (7)
21private XmlDictionaryString _action; 22private XmlDictionaryString _replyAction; 105protected XmlDictionaryString AddToDictionary(string s) 514internal static XmlDictionaryString AddToDictionary(XmlDictionary dictionary, string s) 516XmlDictionaryString dictionaryString; 568internal static void GetActions(OperationDescription description, XmlDictionary dictionary, out XmlDictionaryString action, out XmlDictionaryString replyAction)
System\ServiceModel\Dispatcher\PrimitiveOperationFormatter.cs (20)
20private XmlDictionaryString _action; 21private XmlDictionaryString _replyAction; 28private XmlDictionaryString _requestWrapperName; 29private XmlDictionaryString _requestWrapperNamespace; 30private XmlDictionaryString _responseWrapperName; 31private XmlDictionaryString _responseWrapperNamespace; 35private XmlDictionaryString _xsiNilLocalName; 36private XmlDictionaryString _xsiNilNamespace; 177private static XmlDictionaryString AddToDictionary(XmlDictionary dictionary, string s) 179XmlDictionaryString dictionaryString; 275XmlDictionaryString itemName = null; 276XmlDictionaryString itemNamespace = null; 780private XmlDictionaryString _itemName; 781private XmlDictionaryString _itemNamespace; 785public PartInfo(MessagePartDescription description, XmlDictionaryString dictionaryName, XmlDictionaryString dictionaryNamespace, XmlDictionaryString itemName, XmlDictionaryString itemNamespace) 806public XmlDictionaryString DictionaryName { get; } 808public XmlDictionaryString DictionaryNamespace { get; }
System\ServiceModel\DXD.cs (74)
55public XmlDictionaryString Namespace; 56public XmlDictionaryString CompletionUri; 57public XmlDictionaryString Durable2PCUri; 58public XmlDictionaryString Volatile2PCUri; 59public XmlDictionaryString CommitAction; 60public XmlDictionaryString RollbackAction; 61public XmlDictionaryString CommittedAction; 62public XmlDictionaryString AbortedAction; 63public XmlDictionaryString PrepareAction; 64public XmlDictionaryString PreparedAction; 65public XmlDictionaryString ReadOnlyAction; 66public XmlDictionaryString ReplayAction; 67public XmlDictionaryString FaultAction; 68public XmlDictionaryString UnknownTransaction; 91public XmlDictionaryString Namespace; 92public XmlDictionaryString CreateCoordinationContextAction; 93public XmlDictionaryString CreateCoordinationContextResponseAction; 94public XmlDictionaryString RegisterAction; 95public XmlDictionaryString RegisterResponseAction; 96public XmlDictionaryString FaultAction; 97public XmlDictionaryString CannotCreateContext; 98public XmlDictionaryString CannotRegisterParticipant; 115public XmlDictionaryString RequestSecurityContextRenew; 116public XmlDictionaryString RequestSecurityContextRenewResponse; 117public XmlDictionaryString RequestSecurityContextClose; 118public XmlDictionaryString RequestSecurityContextCloseResponse; 119public XmlDictionaryString Instance; 121public List<XmlDictionaryString> SecureConversationDictionaryStrings = new List<XmlDictionaryString>(); 184public XmlDictionaryString Psha1KeyDerivationDec2005; 186public List<XmlDictionaryString> SecurityAlgorithmDictionaryStrings = new List<XmlDictionaryString>(); 201public XmlDictionaryString AsymmetricKeyBinarySecret; 202public XmlDictionaryString RequestSecurityTokenCollectionIssuanceFinalResponse; 203public XmlDictionaryString RequestSecurityTokenRenewal; 204public XmlDictionaryString RequestSecurityTokenRenewalResponse; 205public XmlDictionaryString RequestSecurityTokenCollectionRenewalFinalResponse; 206public XmlDictionaryString RequestSecurityTokenCancellation; 207public XmlDictionaryString RequestSecurityTokenCancellationResponse; 208public XmlDictionaryString RequestSecurityTokenCollectionCancellationFinalResponse; 209public XmlDictionaryString KeyWrapAlgorithm; 210public XmlDictionaryString BearerKeyType; 211public XmlDictionaryString SecondaryParameters; 212public XmlDictionaryString Dialect; 213public XmlDictionaryString DialectType; 215public List<XmlDictionaryString> Feb2005DictionaryStrings = new List<XmlDictionaryString>(); 216public List<XmlDictionaryString> Dec2005DictionaryString = new List<XmlDictionaryString>(); 412public XmlDictionaryString AckRequestedAction; 413public XmlDictionaryString CloseSequence; 414public XmlDictionaryString CloseSequenceAction; 415public XmlDictionaryString CloseSequenceResponse; 416public XmlDictionaryString CloseSequenceResponseAction; 417public XmlDictionaryString CreateSequenceAction; 418public XmlDictionaryString CreateSequenceResponseAction; 419public XmlDictionaryString DiscardFollowingFirstGap; 420public XmlDictionaryString Endpoint; 421public XmlDictionaryString FaultAction; 422public XmlDictionaryString Final; 423public XmlDictionaryString IncompleteSequenceBehavior; 424public XmlDictionaryString LastMsgNumber; 425public XmlDictionaryString MaxMessageNumber; 426public XmlDictionaryString Namespace; 427public XmlDictionaryString NoDiscard; 428public XmlDictionaryString None; 429public XmlDictionaryString SequenceAcknowledgementAction; 430public XmlDictionaryString SequenceClosed; 431public XmlDictionaryString TerminateSequenceAction; 432public XmlDictionaryString TerminateSequenceResponse; 433public XmlDictionaryString TerminateSequenceResponseAction; 434public XmlDictionaryString UsesSequenceSSL; 435public XmlDictionaryString UsesSequenceSTR; 436public XmlDictionaryString WsrmRequired;
System\ServiceModel\EndpointAddress.cs (5)
565public static EndpointAddress ReadFrom(AddressingVersion addressingVersion, XmlDictionaryReader reader, XmlDictionaryString localName, XmlDictionaryString ns) 1128public void WriteTo(AddressingVersion addressingVersion, XmlDictionaryWriter writer, XmlDictionaryString localName, XmlDictionaryString ns) 1153XmlDictionaryString dictionaryNamespace = addressingVersion.DictionaryNamespace;
System\ServiceModel\EnvelopeVersion.cs (4)
31string ns, XmlDictionaryString dictionaryNs, string actor, XmlDictionaryString dictionaryActor, 61internal XmlDictionaryString DictionaryActor { get; } 68internal XmlDictionaryString DictionaryNamespace { get; }
System\ServiceModel\ReliableMessagingVersion.cs (2)
13internal ReliableMessagingVersion(string ns, XmlDictionaryString dictionaryNs) 34internal XmlDictionaryString DictionaryNamespace { get; }
System\ServiceModel\Security\AcceleratedTokenProvider.cs (2)
73public override XmlDictionaryString RequestSecurityTokenAction 81public override XmlDictionaryString RequestSecurityTokenResponseAction
System\ServiceModel\Security\BinaryNegotiation.cs (7)
13private XmlDictionaryString _valueTypeUriDictionaryString; 25XmlDictionaryString valueTypeDictionaryString, 33public void Validate(XmlDictionaryString valueTypeUriDictionaryString) 42public void WriteTo(XmlDictionaryWriter writer, string prefix, XmlDictionaryString localName, XmlDictionaryString ns, XmlDictionaryString valueTypeLocalName, XmlDictionaryString valueTypeNs)
System\ServiceModel\Security\IssuanceTokenProviderBase.cs (2)
226public abstract XmlDictionaryString RequestSecurityTokenAction 231public abstract XmlDictionaryString RequestSecurityTokenResponseAction
System\ServiceModel\Security\NegotiationTokenProvider.cs (2)
43public override XmlDictionaryString RequestSecurityTokenAction 51public override XmlDictionaryString RequestSecurityTokenResponseAction
System\ServiceModel\Security\ReferenceList.cs (2)
11internal static readonly XmlDictionaryString ElementName = System.IdentityModel.XD.XmlEncryptionDictionary.ReferenceList; 12internal static readonly XmlDictionaryString NamespaceUri = System.IdentityModel.XD.XmlEncryptionDictionary.Namespace;
System\ServiceModel\Security\ScopedMessagePartSpecification.cs (1)
99internal void AddParts(MessagePartSpecification parts, XmlDictionaryString action)
System\ServiceModel\Security\SctClaimDictionary.cs (50)
69public XmlDictionaryString Claim { get; } 71public XmlDictionaryString ClaimSets { get; } 73public XmlDictionaryString ClaimSet { get; } 75public XmlDictionaryString PrimaryIssuer { get; } 77public XmlDictionaryString Identities { get; } 79public XmlDictionaryString PrimaryIdentity { get; } 81public XmlDictionaryString X509CertificateClaimSet { get; } 83public XmlDictionaryString SystemClaimSet { get; } 85public XmlDictionaryString WindowsClaimSet { get; } 87public XmlDictionaryString AnonymousClaimSet { get; } 89public XmlDictionaryString ContextId { get; } 91public XmlDictionaryString BinaryClaim { get; } 93public XmlDictionaryString DnsClaim { get; } 95public XmlDictionaryString GenericIdentity { get; } 97public XmlDictionaryString AuthenticationType { get; } 99public XmlDictionaryString Right { get; } 101public XmlDictionaryString HashClaim { get; } 103public XmlDictionaryString MailAddressClaim { get; } 105public XmlDictionaryString NameClaim { get; } 107public XmlDictionaryString RsaClaim { get; } 109public XmlDictionaryString SpnClaim { get; } 111public XmlDictionaryString SystemClaim { get; } 113public XmlDictionaryString UpnClaim { get; } 115public XmlDictionaryString UrlClaim { get; } 117public XmlDictionaryString WindowsSidClaim { get; } 119public XmlDictionaryString DenyOnlySidClaim { get; } 121public XmlDictionaryString WindowsSidIdentity { get; } 123public XmlDictionaryString X500DistinguishedNameClaim { get; } 125public XmlDictionaryString X509ThumbprintClaim { get; } 127public XmlDictionaryString EffectiveTime { get; } 129public XmlDictionaryString ExpiryTime { get; } 131public XmlDictionaryString Id { get; } 133public XmlDictionaryString IsCookieMode { get; } 135public XmlDictionaryString Key { get; } 137public XmlDictionaryString Sid { get; } 139public XmlDictionaryString Name { get; } 141public XmlDictionaryString NullValue { get; } 143public XmlDictionaryString SecurityContextSecurityToken { get; } 145public XmlDictionaryString ServiceContractId { get; } 147public XmlDictionaryString Value { get; } 149public XmlDictionaryString Version { get; } 151public XmlDictionaryString GenericXmlSecurityToken { get; } 153public XmlDictionaryString TokenType { get; } 155public XmlDictionaryString TokenXml { get; } 157public XmlDictionaryString InternalTokenReference { get; } 159public XmlDictionaryString ExternalTokenReference { get; } 161public XmlDictionaryString EmptyString { get; } 163public XmlDictionaryString KeyGeneration { get; } 165public XmlDictionaryString KeyEffectiveTime { get; } 167public XmlDictionaryString KeyExpiryTime { get; }
System\ServiceModel\Security\SecureConversationDriver.cs (9)
12public virtual XmlDictionaryString CloseAction 20public virtual XmlDictionaryString CloseResponseAction 36public abstract XmlDictionaryString IssueAction { get; } 38public abstract XmlDictionaryString IssueResponseAction { get; } 40public virtual XmlDictionaryString RenewAction 48public virtual XmlDictionaryString RenewResponseAction 56public abstract XmlDictionaryString Namespace { get; } 58public abstract XmlDictionaryString RenewNeededFaultCode { get; } 60public abstract XmlDictionaryString BadContextTokenFaultCode { get; }
System\ServiceModel\Security\SecureConversationVersion.cs (5)
12private readonly XmlDictionaryString _prefix; 14internal SecureConversationVersion(XmlDictionaryString ns, XmlDictionaryString prefix) 20public XmlDictionaryString Namespace { get; } 22public XmlDictionaryString Prefix
System\ServiceModel\Security\SecurityAlgorithmSuite.cs (25)
75internal virtual XmlDictionaryString DefaultCanonicalizationAlgorithmDictionaryString { get { return null; } } 76internal virtual XmlDictionaryString DefaultDigestAlgorithmDictionaryString { get { return null; } } 77internal virtual XmlDictionaryString DefaultEncryptionAlgorithmDictionaryString { get { return null; } } 78internal virtual XmlDictionaryString DefaultSymmetricKeyWrapAlgorithmDictionaryString { get { return null; } } 79internal virtual XmlDictionaryString DefaultAsymmetricKeyWrapAlgorithmDictionaryString { get { return null; } } 80internal virtual XmlDictionaryString DefaultSymmetricSignatureAlgorithmDictionaryString { get { return null; } } 81internal virtual XmlDictionaryString DefaultAsymmetricSignatureAlgorithmDictionaryString { get { return null; } } 97internal void GetSignatureAlgorithmAndKey(SecurityToken token, out string signatureAlgorithm, out SecurityKey key, out XmlDictionaryString signatureAlgorithmDictionaryString) 144internal override XmlDictionaryString DefaultCanonicalizationAlgorithmDictionaryString { get { return XD.SecurityAlgorithmDictionary.ExclusiveC14n; } } 145internal override XmlDictionaryString DefaultDigestAlgorithmDictionaryString { get { return XD.SecurityAlgorithmDictionary.Sha1Digest; } } 146internal override XmlDictionaryString DefaultEncryptionAlgorithmDictionaryString { get { return XD.SecurityAlgorithmDictionary.Aes256Encryption; } } 147internal override XmlDictionaryString DefaultSymmetricKeyWrapAlgorithmDictionaryString { get { return XD.SecurityAlgorithmDictionary.Aes256KeyWrap; } } 148internal override XmlDictionaryString DefaultAsymmetricKeyWrapAlgorithmDictionaryString { get { return XD.SecurityAlgorithmDictionary.RsaOaepKeyWrap; } } 149internal override XmlDictionaryString DefaultSymmetricSignatureAlgorithmDictionaryString { get { return XD.SecurityAlgorithmDictionary.HmacSha1Signature; } } 150internal override XmlDictionaryString DefaultAsymmetricSignatureAlgorithmDictionaryString { get { return XD.SecurityAlgorithmDictionary.RsaSha1Signature; } } 176internal override XmlDictionaryString DefaultCanonicalizationAlgorithmDictionaryString { get { return XD.SecurityAlgorithmDictionary.ExclusiveC14n; } } 177internal override XmlDictionaryString DefaultDigestAlgorithmDictionaryString { get { return XD.SecurityAlgorithmDictionary.Sha1Digest; } } 178internal override XmlDictionaryString DefaultEncryptionAlgorithmDictionaryString { get { return XD.SecurityAlgorithmDictionary.TripleDesEncryption; } } 179internal override XmlDictionaryString DefaultSymmetricKeyWrapAlgorithmDictionaryString { get { return XD.SecurityAlgorithmDictionary.TripleDesKeyWrap; } } 180internal override XmlDictionaryString DefaultAsymmetricKeyWrapAlgorithmDictionaryString { get { return XD.SecurityAlgorithmDictionary.RsaOaepKeyWrap; } } 181internal override XmlDictionaryString DefaultSymmetricSignatureAlgorithmDictionaryString { get { return XD.SecurityAlgorithmDictionary.HmacSha1Signature; } } 182internal override XmlDictionaryString DefaultAsymmetricSignatureAlgorithmDictionaryString { get { return XD.SecurityAlgorithmDictionary.RsaSha1Signature; } } 194internal override XmlDictionaryString DefaultDigestAlgorithmDictionaryString { get { return XD.SecurityAlgorithmDictionary.Sha256Digest; } } 195internal override XmlDictionaryString DefaultSymmetricSignatureAlgorithmDictionaryString { get { return XD.SecurityAlgorithmDictionary.HmacSha256Signature; } } 196internal override XmlDictionaryString DefaultAsymmetricSignatureAlgorithmDictionaryString { get { return XD.SecurityAlgorithmDictionary.RsaSha256Signature; } }
System\ServiceModel\Security\SecuritySessionSecurityTokenProvider.cs (6)
208public virtual XmlDictionaryString IssueAction 216public virtual XmlDictionaryString IssueResponseAction 224public virtual XmlDictionaryString RenewAction 232public virtual XmlDictionaryString RenewResponseAction 240public virtual XmlDictionaryString CloseAction 248public virtual XmlDictionaryString CloseResponseAction
System\ServiceModel\Security\SecurityVersion.cs (13)
16private readonly XmlDictionaryString _headerPrefix; 18internal SecurityVersion(XmlDictionaryString headerName, XmlDictionaryString headerNamespace, XmlDictionaryString headerPrefix) 25internal XmlDictionaryString HeaderName { get; } 27internal XmlDictionaryString HeaderNamespace { get; } 29internal XmlDictionaryString HeaderPrefix 34internal abstract XmlDictionaryString FailedAuthenticationFaultCode 39internal abstract XmlDictionaryString InvalidSecurityTokenFaultCode 44internal abstract XmlDictionaryString InvalidSecurityFaultCode 147internal override XmlDictionaryString FailedAuthenticationFaultCode 152internal override XmlDictionaryString InvalidSecurityTokenFaultCode 157internal override XmlDictionaryString InvalidSecurityFaultCode
System\ServiceModel\Security\SendSecurityHeader.cs (2)
185XmlDictionaryString IMessageHeaderWithSharedNamespace.SharedNamespace 190XmlDictionaryString IMessageHeaderWithSharedNamespace.SharedPrefix
System\ServiceModel\Security\TrustDriver.cs (4)
57public abstract XmlDictionaryString RequestSecurityTokenAction { get; } 59public abstract XmlDictionaryString RequestSecurityTokenResponseAction { get; } 61public abstract XmlDictionaryString RequestSecurityTokenResponseFinalAction { get; } 87public abstract XmlDictionaryString Namespace { get; }
System\ServiceModel\Security\TrustVersion.cs (5)
12private readonly XmlDictionaryString _prefix; 14internal TrustVersion(XmlDictionaryString ns, XmlDictionaryString prefix) 20public XmlDictionaryString Namespace { get; } 22public XmlDictionaryString Prefix
System\ServiceModel\Security\WSKeyInfoSerializer.cs (4)
190protected override XmlDictionaryString LocalName { get { return Parent.SerializerDictionary.SecurityContextToken; } } 191protected override XmlDictionaryString NamespaceUri { get { return Parent.SerializerDictionary.Namespace; } } 217protected override XmlDictionaryString LocalName { get { return _parent.SerializerDictionary.DerivedKeyToken; } } 218protected override XmlDictionaryString NamespaceUri { get { return _parent.SerializerDictionary.Namespace; } }
System\ServiceModel\Security\WSSecureConversation.cs (8)
80protected override XmlDictionaryString LocalName { get { return _parent.SerializerDictionary.DerivedKeyToken; } } 81protected override XmlDictionaryString NamespaceUri { get { return _parent.SerializerDictionary.Namespace; } } 313protected override XmlDictionaryString LocalName { get { return Parent.SerializerDictionary.SecurityContextToken; } } 314protected override XmlDictionaryString NamespaceUri { get { return Parent.SerializerDictionary.Namespace; } } 518public override XmlDictionaryString IssueAction 526public override XmlDictionaryString IssueResponseAction 534public override XmlDictionaryString RenewNeededFaultCode 539public override XmlDictionaryString BadContextTokenFaultCode
System\ServiceModel\Security\WSSecureConversationDec2005.cs (5)
116public override XmlDictionaryString CloseAction 121public override XmlDictionaryString CloseResponseAction 131public override XmlDictionaryString RenewAction 136public override XmlDictionaryString RenewResponseAction 141public override XmlDictionaryString Namespace
System\ServiceModel\Security\WSSecureConversationFeb2005.cs (5)
100public override XmlDictionaryString CloseAction 105public override XmlDictionaryString CloseResponseAction 115public override XmlDictionaryString RenewAction 120public override XmlDictionaryString RenewResponseAction 125public override XmlDictionaryString Namespace
System\ServiceModel\Security\WSSecurityJan2004.cs (9)
47internal static readonly XmlDictionaryString ElementName = XD.SecurityJan2004Dictionary.BinarySecurityToken; 48internal static readonly XmlDictionaryString EncodingTypeAttribute = XD.SecurityJan2004Dictionary.EncodingType; 52internal static readonly XmlDictionaryString ValueTypeAttribute = XD.SecurityJan2004Dictionary.ValueType; 79protected override XmlDictionaryString LocalName { get { return ElementName; } } 80protected override XmlDictionaryString NamespaceUri { get { return XD.SecurityJan2004Dictionary.Namespace; } } 190protected override XmlDictionaryString LocalName { get { return null; } } 191protected override XmlDictionaryString NamespaceUri { get { return null; } } 249protected override XmlDictionaryString LocalName { get { return XD.SecurityJan2004Dictionary.UserNameTokenElement; } } 250protected override XmlDictionaryString NamespaceUri { get { return XD.SecurityJan2004Dictionary.Namespace; } }
System\ServiceModel\Security\WSSecurityOneDotZeroSendSecurityHeader.cs (3)
49protected XmlDictionaryString EncryptionAlgorithmDictionaryString 507XmlDictionaryString signatureAlgorithmDictionaryString; 582XmlDictionaryString signatureAlgorithmDictionaryString;
System\ServiceModel\Security\WSSecurityTokenSerializer.cs (8)
429protected abstract XmlDictionaryString LocalName { get; } 430protected abstract XmlDictionaryString NamespaceUri { get; } 512private List<XmlDictionaryString> _dictionaryStrings; 514public CollectionDictionary(List<XmlDictionaryString> dictionaryStrings) 519public bool TryLookup(string value, out XmlDictionaryString result) 538public bool TryLookup(int key, out XmlDictionaryString result) 552public bool TryLookup(XmlDictionaryString value, out XmlDictionaryString result)
System\ServiceModel\Security\WSTrust.cs (5)
69protected override XmlDictionaryString LocalName { get { return _parent.SerializerDictionary.BinarySecret; } } 70protected override XmlDictionaryString NamespaceUri { get { return _parent.SerializerDictionary.Namespace; } } 178public override XmlDictionaryString RequestSecurityTokenAction 186public override XmlDictionaryString RequestSecurityTokenResponseAction 215public override XmlDictionaryString Namespace
System\ServiceModel\Security\WSTrustDec2005.cs (1)
36public override XmlDictionaryString RequestSecurityTokenResponseFinalAction
System\ServiceModel\Security\WSTrustFeb2005.cs (1)
38public override XmlDictionaryString RequestSecurityTokenResponseFinalAction
System\ServiceModel\Security\WSUtilitySpecificationVersion.cs (2)
31internal WSUtilitySpecificationVersion(XmlDictionaryString namespaceUri) 41internal XmlDictionaryString NamespaceUri { get; }
System\ServiceModel\Security\XmlHelper.cs (19)
13internal static void AddNamespaceDeclaration(XmlDictionaryWriter writer, string prefix, XmlDictionaryString ns) 22internal static string EnsureNamespaceDefined(XmlDictionaryWriter writer, XmlDictionaryString ns, string defaultPrefix) 220XmlDictionaryString name, XmlDictionaryString namespaceUri, XmlDictionaryString attributeName, 240internal static string GetRequiredNonEmptyAttribute(XmlDictionaryReader reader, XmlDictionaryString name, XmlDictionaryString ns) 250internal static byte[] GetRequiredBase64Attribute(XmlDictionaryReader reader, XmlDictionaryString name, XmlDictionaryString ns) 327internal static UniqueId GetAttributeAsUniqueId(XmlDictionaryReader reader, XmlDictionaryString localName, XmlDictionaryString ns) 345static public void WriteAttributeStringAsUniqueId(XmlDictionaryWriter writer, string prefix, XmlDictionaryString localName, XmlDictionaryString ns, UniqueId id) 358static public void WriteElementStringAsUniqueId(XmlDictionaryWriter writer, XmlDictionaryString localName, XmlDictionaryString ns, UniqueId id) 365static public void WriteElementContentAsInt64(XmlDictionaryWriter writer, XmlDictionaryString localName, XmlDictionaryString ns, Int64 value) 385static public UniqueId ReadElementStringAsUniqueId(XmlDictionaryReader reader, XmlDictionaryString localName, XmlDictionaryString ns)
System\ServiceModel\ServiceModelDictionary.cs (13)
16private XmlDictionaryString[] _dictionaryStrings1; 17private XmlDictionaryString[] _dictionaryStrings2; 19private XmlDictionaryString[] _versionedDictionaryStrings; 35public XmlDictionaryString CreateString(string value, int key) 40public bool TryLookup(string key, out XmlDictionaryString value) 67public bool TryLookup(int key, out XmlDictionaryString value) 75XmlDictionaryString s; 80_dictionaryStrings1 = new XmlDictionaryString[keyThreshold]; 94_dictionaryStrings2 = new XmlDictionaryString[_count - keyThreshold]; 108public bool TryLookup(XmlDictionaryString key, out XmlDictionaryString value) 124_versionedDictionaryStrings = new XmlDictionaryString[CurrentVersion._count]; 127XmlDictionaryString s = _versionedDictionaryStrings[key.Key];
System\ServiceModel\XD.cs (284)
252public XmlDictionaryString ActivityId; 253public XmlDictionaryString ActivityIdNamespace; 264public XmlDictionaryString Action; 265public XmlDictionaryString To; 266public XmlDictionaryString RelatesTo; 267public XmlDictionaryString MessageId; 268public XmlDictionaryString Address; 269public XmlDictionaryString ReplyTo; 270public XmlDictionaryString Empty; 271public XmlDictionaryString From; 272public XmlDictionaryString FaultTo; 273public XmlDictionaryString EndpointReference; 274public XmlDictionaryString PortType; 275public XmlDictionaryString ServiceName; 276public XmlDictionaryString PortName; 277public XmlDictionaryString ReferenceProperties; 278public XmlDictionaryString RelationshipType; 279public XmlDictionaryString Reply; 280public XmlDictionaryString Prefix; 281public XmlDictionaryString IdentityExtensionNamespace; 282public XmlDictionaryString Identity; 283public XmlDictionaryString Spn; 284public XmlDictionaryString Upn; 285public XmlDictionaryString Rsa; 286public XmlDictionaryString Dns; 287public XmlDictionaryString X509v3Certificate; 288public XmlDictionaryString ReferenceParameters; 289public XmlDictionaryString IsReferenceParameter; 324public XmlDictionaryString Namespace; 325public XmlDictionaryString Anonymous; 326public XmlDictionaryString FaultAction; 327public XmlDictionaryString ReplyRelationship; 328public XmlDictionaryString NoneAddress; 329public XmlDictionaryString Metadata; 344public XmlDictionaryString Namespace; 345public XmlDictionaryString Anonymous; 346public XmlDictionaryString FaultAction; 358public XmlDictionaryString Namespace; 368public XmlDictionaryString MustUnderstand; 369public XmlDictionaryString Envelope; 370public XmlDictionaryString Header; 371public XmlDictionaryString Body; 372public XmlDictionaryString Prefix; 373public XmlDictionaryString Fault; 374public XmlDictionaryString MustUnderstandFault; 375public XmlDictionaryString Namespace; 392public XmlDictionaryString Namespace; 393public XmlDictionaryString Role; 394public XmlDictionaryString Relay; 395public XmlDictionaryString FaultCode; 396public XmlDictionaryString FaultReason; 397public XmlDictionaryString FaultText; 398public XmlDictionaryString FaultNode; 399public XmlDictionaryString FaultRole; 400public XmlDictionaryString FaultDetail; 401public XmlDictionaryString FaultValue; 402public XmlDictionaryString FaultSubcode; 403public XmlDictionaryString NotUnderstood; 404public XmlDictionaryString QName; 426public XmlDictionaryString Namespace; 427public XmlDictionaryString DerivedKeyToken; 428public XmlDictionaryString Nonce; 429public XmlDictionaryString Length; 430public XmlDictionaryString SecurityContextToken; 431public XmlDictionaryString AlgorithmAttribute; 432public XmlDictionaryString Generation; 433public XmlDictionaryString Label; 434public XmlDictionaryString Offset; 435public XmlDictionaryString Properties; 436public XmlDictionaryString Identifier; 437public XmlDictionaryString Cookie; 438public XmlDictionaryString Prefix; 439public XmlDictionaryString DerivedKeyTokenType; 440public XmlDictionaryString SecurityContextTokenType; 441public XmlDictionaryString SecurityContextTokenReferenceValueType; 442public XmlDictionaryString RequestSecurityContextIssuance; 443public XmlDictionaryString RequestSecurityContextIssuanceResponse; 444public XmlDictionaryString RenewNeededFaultCode; 445public XmlDictionaryString BadContextTokenFaultCode; 458public XmlDictionaryString RequestSecurityContextRenew; 459public XmlDictionaryString RequestSecurityContextRenewResponse; 460public XmlDictionaryString RequestSecurityContextClose; 461public XmlDictionaryString RequestSecurityContextCloseResponse; 495public XmlDictionaryString Aes128Encryption; 496public XmlDictionaryString Aes128KeyWrap; 497public XmlDictionaryString Aes192Encryption; 498public XmlDictionaryString Aes192KeyWrap; 499public XmlDictionaryString Aes256Encryption; 500public XmlDictionaryString Aes256KeyWrap; 501public XmlDictionaryString DesEncryption; 502public XmlDictionaryString DsaSha1Signature; 503public XmlDictionaryString ExclusiveC14n; 504public XmlDictionaryString ExclusiveC14nWithComments; 505public XmlDictionaryString HmacSha1Signature; 506public XmlDictionaryString HmacSha256Signature; 507public XmlDictionaryString Psha1KeyDerivation; 508public XmlDictionaryString Ripemd160Digest; 509public XmlDictionaryString RsaOaepKeyWrap; 510public XmlDictionaryString RsaSha1Signature; 511public XmlDictionaryString RsaSha256Signature; 512public XmlDictionaryString RsaV15KeyWrap; 513public XmlDictionaryString Sha1Digest; 514public XmlDictionaryString Sha256Digest; 515public XmlDictionaryString Sha512Digest; 516public XmlDictionaryString TripleDesEncryption; 517public XmlDictionaryString TripleDesKeyWrap; 518public XmlDictionaryString TlsSspiKeyWrap; 519public XmlDictionaryString WindowsSspiKeyWrap; 553public XmlDictionaryString SecurityTokenReference; 554public XmlDictionaryString Namespace; 555public XmlDictionaryString Security; 556public XmlDictionaryString ValueType; 557public XmlDictionaryString TypeAttribute; 558public XmlDictionaryString Prefix; 559public XmlDictionaryString NonceElement; 560public XmlDictionaryString PasswordElement; 561public XmlDictionaryString PasswordTextName; 562public XmlDictionaryString UserNameElement; 563public XmlDictionaryString UserNameTokenElement; 564public XmlDictionaryString BinarySecurityToken; 565public XmlDictionaryString EncodingType; 566public XmlDictionaryString Reference; 567public XmlDictionaryString URI; 568public XmlDictionaryString KeyIdentifier; 569public XmlDictionaryString EncodingTypeValueBase64Binary; 570public XmlDictionaryString EncodingTypeValueHexBinary; 571public XmlDictionaryString EncodingTypeValueText; 572public XmlDictionaryString X509SKIValueType; 573public XmlDictionaryString KerberosTokenTypeGSS; 574public XmlDictionaryString KerberosTokenType1510; 575public XmlDictionaryString SamlAssertionIdValueType; 576public XmlDictionaryString SamlAssertion; 577public XmlDictionaryString SamlUri; 578public XmlDictionaryString RelAssertionValueType; 579public XmlDictionaryString FailedAuthenticationFaultCode; 580public XmlDictionaryString InvalidSecurityTokenFaultCode; 581public XmlDictionaryString InvalidSecurityFaultCode; 582public XmlDictionaryString KerberosHashValueType; 621public XmlDictionaryString EncryptedHeader; 622public XmlDictionaryString Namespace; 623public XmlDictionaryString Prefix; 624public XmlDictionaryString SignatureConfirmation; 625public XmlDictionaryString ValueAttribute; 626public XmlDictionaryString TokenTypeAttribute; 627public XmlDictionaryString ThumbprintSha1ValueType; 628public XmlDictionaryString EncryptedKeyTokenType; 629public XmlDictionaryString EncryptedKeyHashValueType; 630public XmlDictionaryString SamlTokenType; 631public XmlDictionaryString Saml20TokenType; 632public XmlDictionaryString Saml11AssertionValueType; 653public XmlDictionaryString RequestSecurityTokenResponseCollection; 654public XmlDictionaryString Namespace; 655public XmlDictionaryString BinarySecretClauseType; 656public XmlDictionaryString CombinedHashLabel; 657public XmlDictionaryString RequestSecurityTokenResponse; 658public XmlDictionaryString TokenType; 659public XmlDictionaryString KeySize; 660public XmlDictionaryString RequestedTokenReference; 661public XmlDictionaryString AppliesTo; 662public XmlDictionaryString Authenticator; 663public XmlDictionaryString CombinedHash; 664public XmlDictionaryString BinaryExchange; 665public XmlDictionaryString Lifetime; 666public XmlDictionaryString RequestedSecurityToken; 667public XmlDictionaryString Entropy; 668public XmlDictionaryString RequestedProofToken; 669public XmlDictionaryString ComputedKey; 670public XmlDictionaryString RequestSecurityToken; 671public XmlDictionaryString RequestType; 672public XmlDictionaryString Context; 673public XmlDictionaryString BinarySecret; 674public XmlDictionaryString Type; 675public XmlDictionaryString SpnegoValueTypeUri; 676public XmlDictionaryString TlsnegoValueTypeUri; 677public XmlDictionaryString Prefix; 678public XmlDictionaryString RequestSecurityTokenIssuance; 679public XmlDictionaryString RequestSecurityTokenIssuanceResponse; 680public XmlDictionaryString RequestTypeIssue; 681public XmlDictionaryString Psha1ComputedKeyUri; 682public XmlDictionaryString SymmetricKeyBinarySecret; 683public XmlDictionaryString NonceBinarySecret; 684public XmlDictionaryString KeyType; 685public XmlDictionaryString SymmetricKeyType; 686public XmlDictionaryString PublicKeyType; 687public XmlDictionaryString Claims; 688public XmlDictionaryString InvalidRequestFaultCode; 689public XmlDictionaryString FailedAuthenticationFaultCode; 690public XmlDictionaryString RequestFailedFaultCode; 691public XmlDictionaryString SignWith; 692public XmlDictionaryString EncryptWith; 693public XmlDictionaryString EncryptionAlgorithm; 694public XmlDictionaryString CanonicalizationAlgorithm; 695public XmlDictionaryString ComputedKeyAlgorithm; 696public XmlDictionaryString UseKey; 697public XmlDictionaryString RenewTarget; 698public XmlDictionaryString CloseTarget; 699public XmlDictionaryString RequestedTokenClosed; 700public XmlDictionaryString RequestedAttachedReference; 701public XmlDictionaryString RequestedUnattachedReference; 702public XmlDictionaryString IssuedTokensHeader; 703public XmlDictionaryString RequestTypeRenew; 704public XmlDictionaryString RequestTypeClose; 776public XmlDictionaryString Identifier; 777public XmlDictionaryString Namespace; 778public XmlDictionaryString SequenceAcknowledgement; 779public XmlDictionaryString AcknowledgementRange; 780public XmlDictionaryString Upper; 781public XmlDictionaryString Lower; 782public XmlDictionaryString BufferRemaining; 783public XmlDictionaryString NETNamespace; 784public XmlDictionaryString SequenceAcknowledgementAction; 785public XmlDictionaryString Sequence; 786public XmlDictionaryString MessageNumber; 787public XmlDictionaryString AckRequested; 788public XmlDictionaryString AckRequestedAction; 789public XmlDictionaryString AcksTo; 790public XmlDictionaryString Accept; 791public XmlDictionaryString CreateSequence; 792public XmlDictionaryString CreateSequenceAction; 793public XmlDictionaryString CreateSequenceRefused; 794public XmlDictionaryString CreateSequenceResponse; 795public XmlDictionaryString CreateSequenceResponseAction; 796public XmlDictionaryString Expires; 797public XmlDictionaryString FaultCode; 798public XmlDictionaryString InvalidAcknowledgement; 799public XmlDictionaryString LastMessage; 800public XmlDictionaryString LastMessageAction; 801public XmlDictionaryString LastMessageNumberExceeded; 802public XmlDictionaryString MessageNumberRollover; 803public XmlDictionaryString Nack; 804public XmlDictionaryString NETPrefix; 805public XmlDictionaryString Offer; 806public XmlDictionaryString Prefix; 807public XmlDictionaryString SequenceFault; 808public XmlDictionaryString SequenceTerminated; 809public XmlDictionaryString TerminateSequence; 810public XmlDictionaryString TerminateSequenceAction; 811public XmlDictionaryString UnknownSequence; 812public XmlDictionaryString ConnectionLimitReached; 858public XmlDictionaryString IdAttribute; 859public XmlDictionaryString Namespace; 860public XmlDictionaryString Timestamp; 861public XmlDictionaryString CreatedElement; 862public XmlDictionaryString ExpiresElement; 863public XmlDictionaryString Prefix; 864public XmlDictionaryString UniqueEndpointHeaderName; 865public XmlDictionaryString UniqueEndpointHeaderNamespace; 882public XmlDictionaryString Algorithm; 883public XmlDictionaryString URI; 884public XmlDictionaryString Reference; 885public XmlDictionaryString Transforms; 886public XmlDictionaryString Transform; 887public XmlDictionaryString DigestMethod; 888public XmlDictionaryString DigestValue; 889public XmlDictionaryString Namespace; 890public XmlDictionaryString EnvelopedSignature; 891public XmlDictionaryString KeyInfo; 892public XmlDictionaryString Signature; 893public XmlDictionaryString SignedInfo; 894public XmlDictionaryString CanonicalizationMethod; 895public XmlDictionaryString SignatureMethod; 896public XmlDictionaryString SignatureValue; 897public XmlDictionaryString KeyName; 898public XmlDictionaryString Type; 899public XmlDictionaryString MgmtData; 900public XmlDictionaryString Prefix; 901public XmlDictionaryString KeyValue; 902public XmlDictionaryString RsaKeyValue; 903public XmlDictionaryString Modulus; 904public XmlDictionaryString Exponent; 905public XmlDictionaryString X509Data; 906public XmlDictionaryString X509IssuerSerial; 907public XmlDictionaryString X509IssuerName; 908public XmlDictionaryString X509SerialNumber; 909public XmlDictionaryString X509Certificate; 946public XmlDictionaryString Namespace; 947public XmlDictionaryString Actor; 948public XmlDictionaryString FaultCode; 949public XmlDictionaryString FaultString; 950public XmlDictionaryString FaultActor; 951public XmlDictionaryString FaultDetail; 952public XmlDictionaryString FaultNamespace; 1178public XmlDictionaryString Namespace; 1179public XmlDictionaryString Prefix;