1 type derived from TypedHeaderManager
dotnet-svcutil-lib (1)
FrameworkFork\System.ServiceModel\System\ServiceModel\MessageHeaderT.cs (1)
151
private class GenericAdapter<T> :
TypedHeaderManager
14 references to TypedHeaderManager
dotnet-svcutil-lib (14)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\TypeLoader.cs (1)
1465
headerDescription.Type =
TypedHeaderManager
.GetHeaderType(headerParameterType);
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\DataContractSerializerOperationFormatter.cs (3)
270
item =
TypedHeaderManager
.Create(headerDescription.Type, dataValue, headers[i].MustUnderstand, headers[i].Relay, headers[i].Actor);
285
multipleHeaderValues[headerDescription.Index] = new KeyValuePair<System.Type, System.Collections.ArrayList>(headerDescription.TypedHeader ?
TypedHeaderManager
.GetMessageHeaderType(headerDescription.Type) : headerDescription.Type, new ArrayList());
302
dataValue =
TypedHeaderManager
.Create(unknownHeaderDescription.Type, dataValue, headers[i].MustUnderstand, headers[i].Relay, headers[i].Actor);
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\OperationFormatter.cs (1)
481
parameterValue =
TypedHeaderManager
.GetContent(headerDescription.Type, parameterValue, out mustUnderstand, out relay, out actor);
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\XmlSerializerOperationFormatter.cs (4)
250
unknownHeader =
TypedHeaderManager
.Create(unknownHeaderDescription.Type, unknownHeader, header.MustUnderstand, header.Relay, header.Actor);
493
object[] messageHeaderOfTArray = (object[])Array.CreateInstance(
TypedHeaderManager
.GetMessageHeaderType(headerDescription.Type), messageHeaderOfTAttributes.Count);
498
messageHeaderOfTArray[i] =
TypedHeaderManager
.Create(headerDescription.Type, headerValues.GetValue(i),
506
return
TypedHeaderManager
.Create(headerDescription.Type, headerValue,
FrameworkFork\System.ServiceModel\System\ServiceModel\MessageHeaderT.cs (5)
81
private static Dictionary<Type,
TypedHeaderManager
> s_cache = new Dictionary<Type,
TypedHeaderManager
>();
107
private static
TypedHeaderManager
GetTypedHeaderManager(Type t)
109
TypedHeaderManager
result = null;
127
result = (
TypedHeaderManager
)Activator.CreateInstance(s_GenericAdapterType.MakeGenericType(t));