Implemented interface member:
property
TypeHandle
System.Runtime.InteropServices._Type.TypeHandle
12 overrides of TypeHandle
mscorlib (7)
system\reflection\emit\enumbuilder.cs (1)
114
public override RuntimeTypeHandle
TypeHandle
{
system\reflection\emit\generictypeparameterbuilder.cs (1)
111
public override RuntimeTypeHandle
TypeHandle
{ get { throw new NotSupportedException(); } }
system\reflection\emit\symboltype.cs (1)
369
public override RuntimeTypeHandle
TypeHandle
system\reflection\emit\typebuilder.cs (1)
1090
public override RuntimeTypeHandle
TypeHandle
system\reflection\emit\typebuilderinstantiation.cs (1)
110
public override RuntimeTypeHandle
TypeHandle
{ get { throw new NotSupportedException(); } }
system\reflection\typedelegator.cs (1)
62
public override RuntimeTypeHandle
TypeHandle
{
system\rttype.cs (1)
3568
public override RuntimeTypeHandle
TypeHandle
System.Activities.Presentation (1)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\MetadataStore.cs (1)
1072
public override RuntimeTypeHandle
TypeHandle
{ get { return _baseReflectionType.TypeHandle; } }
System.Data (1)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\MetadataStore.cs (1)
1072
public override RuntimeTypeHandle
TypeHandle
{ get { return _baseReflectionType.TypeHandle; } }
System.Workflow.ComponentModel (2)
AuthoringOM\Compiler\TypeSystem\DesignTimeType.cs (1)
321
public override RuntimeTypeHandle
TypeHandle
AuthoringOM\Compiler\TypeSystem\RTTypeWrapper.cs (1)
203
public override RuntimeTypeHandle
TypeHandle
System.WorkflowServices (1)
System\Workflow\Activities\ContractType.cs (1)
155
public override RuntimeTypeHandle
TypeHandle
71 references to TypeHandle
mscorlib (17)
microsoft\win32\oavariantlib.cs (1)
93
targetClass.
TypeHandle
.Value, GetCVTypeFromClass(targetClass), options);
system\collections\generic\arraysorthelper.cs (2)
117
defaultArraySortHelper = (IArraySortHelper<T>)RuntimeTypeHandle.Allocate(typeof(GenericArraySortHelper<string>).
TypeHandle
.Instantiate(new Type[] { typeof(T) }));
895
defaultArraySortHelper = (IArraySortHelper<TKey, TValue>)RuntimeTypeHandle.Allocate(typeof(GenericArraySortHelper<string, string>).
TypeHandle
.Instantiate(new Type[] { typeof(TKey), typeof(TValue) }));
system\environment.cs (4)
196
RuntimeHelpers.RunClassConstructor(typeof(ResourceManager).
TypeHandle
);
197
RuntimeHelpers.RunClassConstructor(typeof(ResourceReader).
TypeHandle
);
198
RuntimeHelpers.RunClassConstructor(typeof(RuntimeResourceSet).
TypeHandle
);
199
RuntimeHelpers.RunClassConstructor(typeof(BinaryReader).
TypeHandle
);
system\reflection\typedelegator.cs (1)
63
get{return typeImpl.
TypeHandle
;}
system\runtime\interopservices\marshal.cs (1)
2483
return t.
TypeHandle
.Value;
system\runtime\interopservices\windowsruntime\iteratortoenumeratoradapter.cs (1)
55
typeof(IEnumerable<T>).
TypeHandle
.Value,
system\runtime\interopservices\windowsruntime\ivectorviewtoireadonlylistadapter.cs (1)
71
typeof(IReadOnlyList<T>).
TypeHandle
.Value,
system\runtime\interopservices\windowsruntime\managedactivationfactory.cs (1)
77
RuntimeHelpers.RunClassConstructor(m_type.
TypeHandle
);
system\security\permissions\permissionattributes.cs (1)
113
IntPtr typeHandle = t.
TypeHandle
.Value;
system\security\permissiontoken.cs (2)
361
IntPtr typePtr = cls.
TypeHandle
.Value;
405
IntPtr typePtr = cls.
TypeHandle
.Value;
system\type.cs (1)
340
return
TypeHandle
;
system\typedreference.cs (1)
120
return __reftype(value).
TypeHandle
;
System (2)
compmod\system\componentmodel\LicenseManager.cs (1)
184
return typeof(LicenseInteropHelper).
TypeHandle
.Value;
compmod\system\componentmodel\ReflectTypeDescriptionProvider.cs (1)
358
System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor(editorBaseType.
TypeHandle
);
System.Activities.Presentation (1)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\MetadataStore.cs (1)
1072
public override RuntimeTypeHandle TypeHandle { get { return _baseReflectionType.
TypeHandle
; } }
System.Data (1)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\MetadataStore.cs (1)
1072
public override RuntimeTypeHandle TypeHandle { get { return _baseReflectionType.
TypeHandle
; } }
System.Data.Entity (8)
System\Data\Metadata\Edm\ComplexType.cs (1)
116
_type = clrType.
TypeHandle
;
System\Data\Metadata\Edm\EntityType.cs (1)
252
_type = type.
TypeHandle
;
System\Data\Metadata\Edm\EnumType.cs (1)
200
_type = clrType.
TypeHandle
;
System\Data\Metadata\ObjectLayer\ObjectItemAttributeAssemblyLoader.cs (3)
643
property, clrType.
TypeHandle
);
681
declaringType.ClrType.
TypeHandle
);
709
clrProperty, type.ClrType.
TypeHandle
);
System\Data\Metadata\ObjectLayer\ObjectItemConventionAssemblyLoader.cs (2)
492
EdmProperty property = new EdmProperty(cspaceProperty.Name, TypeUsage.Create(propertyType, new FacetValues { Nullable = false }), clrProperty, type.
TypeHandle
);
761
type.
TypeHandle
);
System.Runtime.Serialization (37)
System\Runtime\Serialization\DataContract.cs (5)
54
return GetDataContract(type.
TypeHandle
, type, SerializationMode.SharedContract);
478
int id = DataContract.GetId(classContract.TypeForInitialization.
TypeHandle
);
672
if (Globals.TypeOfDateTimeOffset.
TypeHandle
.Equals(typeHandle))
674
return Globals.TypeOfDateTimeOffsetAdapter.
TypeHandle
;
1083
typeHandleRef.Value = GetDataContractAdapterTypeHandle(type.
TypeHandle
);
System\Runtime\Serialization\DataContractSerializer.cs (3)
388
context.SerializeWithoutXsiType(contract, writer, graph, declaredType.
TypeHandle
);
408
context.SerializeWithXsiTypeAtTopLevel(contract, writer, graph, declaredType.
TypeHandle
, graphType);
425
return DataContract.GetDataContract(objectType.
TypeHandle
, objectType, SerializationMode.SharedContract);
System\Runtime\Serialization\DataContractSet.cs (2)
273
return DataContract.GetGetOnlyCollectionDataContract(DataContract.GetId(dataMemberType.
TypeHandle
), dataMemberType.
TypeHandle
, dataMemberType, SerializationMode.SharedContract);
System\Runtime\Serialization\DataMember.cs (2)
237
memberTypeContract = DataContract.GetGetOnlyCollectionDataContract(DataContract.GetId(MemberType.
TypeHandle
), MemberType.
TypeHandle
, MemberType, SerializationMode.SharedContract);
System\Runtime\Serialization\Json\DataContractJsonSerializer.cs (4)
476
context.SerializeWithoutXsiType(contract, writer, graph, declaredType.
TypeHandle
);
480
DataContractJsonSerializer.WriteJsonValue(JsonDataContract.GetJsonDataContract(contract), writer, graph, null, declaredType.
TypeHandle
); // XmlObjectSerializerWriteContextComplexJson
490
context.SerializeWithXsiTypeAtTopLevel(contract, writer, graph, declaredType.
TypeHandle
, graphType);
494
context.SerializeWithoutXsiType(contract, writer, graph, declaredType.
TypeHandle
);
System\Runtime\Serialization\Json\JsonDataContract.cs (1)
187
int id = JsonDataContractCriticalHelper.GetId(traditionalDataContract.UnderlyingType.
TypeHandle
);
System\Runtime\Serialization\Json\JsonFormatReaderGenerator.cs (1)
613
ilg.Load(DataContract.GetId(declaredType.
TypeHandle
));
System\Runtime\Serialization\Json\JsonFormatWriterGenerator.cs (1)
742
ilg.Load(DataContract.GetId(memberType.
TypeHandle
));
System\Runtime\Serialization\Json\XmlObjectSerializerWriteContextComplexJson.cs (2)
284
SerializeAndVerifyType(dataContract, xmlWriter, obj, verifyKnownType, declaredType.
TypeHandle
, declaredType);
342
SerializeAndVerifyType(dataContract, xmlWriter, obj, verifyKnownType, declaredType.
TypeHandle
, declaredType);
System\Runtime\Serialization\NetDataContractSerializer.cs (4)
446
return GetDataContract(type.
TypeHandle
, type, ref surrogateDataContracts);
463
if (currentCachedDataContract.UnderlyingType.
TypeHandle
.Equals(typeHandle))
502
DataContract itemContract = GetDataContractFromSurrogateSelector(surrogateSelector, context, elementType.
TypeHandle
, elementType, ref surrogateDataContracts);
504
itemContract = DataContract.GetDataContract(elementType.
TypeHandle
, elementType, SerializationMode.SharedType);
System\Runtime\Serialization\XmlFormatReaderGenerator.cs (1)
569
ilg.Load(DataContract.GetId(declaredType.
TypeHandle
));
System\Runtime\Serialization\XmlFormatWriterGenerator.cs (1)
719
ilg.Load(DataContract.GetId(memberType.
TypeHandle
));
System\Runtime\Serialization\XmlObjectSerializerContext.cs (1)
162
return GetDataContract(type.
TypeHandle
, type);
System\Runtime\Serialization\XmlObjectSerializerReadContextComplex.cs (2)
177
dataContract = (declaredTypeID < 0) ? GetDataContract(declaredType) : GetDataContract(declaredTypeID, declaredType.
TypeHandle
);
187
dataContract = (declaredTypeID < 0) ? GetDataContract(declaredType) : GetDataContract(declaredTypeID, declaredType.
TypeHandle
);
System\Runtime\Serialization\XmlObjectSerializerWriteContext.cs (4)
122
SerializeWithXsiType(xmlWriter, obj, Type.GetTypeHandle(obj), null/*type*/, -1, declaredType.
TypeHandle
, declaredType);
547
InternalSerializeReference(xmlWriter, obj, false /*isDeclaredType*/, false /*writeXsiType*/, -1, Globals.TypeOfObject.
TypeHandle
);
619
InternalSerialize(xmlWriter, o, false /*isDeclaredType*/, false /*writeXsiType*/, -1, o.GetType().
TypeHandle
);
635
InternalSerialize(xmlWriter, o, false /*isDeclaredType*/, false /*writeXsiType*/, -1, declaredType.
TypeHandle
);
System\Runtime\Serialization\XmlObjectSerializerWriteContextComplex.cs (3)
343
declaredTypeHandle = declaredType.
TypeHandle
;
345
objTypeHandle = objType.
TypeHandle
;
352
SerializeWithXsiType(xmlWriter, obj, objTypeHandle, objType, -1, declaredType.
TypeHandle
, declaredType);
System.Web.Services (1)
System\Web\Services\Protocols\ServerProtocol.cs (1)
209
string typeHandleString = serverType.
TypeHandle
.Value.ToString();
System.Workflow.ComponentModel (3)
AuthoringOM\Compiler\TypeSystem\RTTypeWrapper.cs (1)
207
return this.runtimeType.
TypeHandle
;
AuthoringOM\DependencyProperty.cs (2)
126
RuntimeHelpers.RunClassConstructor(ownerType.
TypeHandle
);
148
RuntimeHelpers.RunClassConstructor(ownerType.
TypeHandle
);
WindowsBase (1)
Shared\MS\Internal\SecurityHelper.cs (1)
886
System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor(t.
TypeHandle
);