C# Class System.Resources.ResourceReader

Inheritance: IResourceReader, IEnumerable, IDisposable
显示文件 Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Public Methods

Method Description
Close ( ) : void
GetEnumerator ( ) : IDictionaryEnumerator
GetResourceData ( String resourceName, String &resourceType, byte &resourceData ) : void

Private Methods

Method Description
AllocateStringForNameIndex ( int index, int &dataOffset ) : String
CompareStringEqualsName ( String name ) : bool
DeserializeObject ( int typeIndex ) : Object
Dispose ( bool disposing ) : void
FindPosForResource ( String name ) : int
FindType ( int typeIndex ) : Type
GetEnumeratorInternal ( ) : ResourceEnumerator
GetNameHash ( int index ) : int
GetNamePosition ( int index ) : int
GetValueForNameIndex ( int index ) : Object
IDisposable ( ) : void
IEnumerable ( ) : IEnumerator
LoadObject ( int pos ) : Object
LoadObject ( int pos, ResourceTypeCode &typeCode ) : Object
LoadObjectV1 ( int pos ) : Object
LoadObjectV2 ( int pos, ResourceTypeCode &typeCode ) : Object
LoadString ( int pos ) : String
ReadResources ( ) : void
ReadUnalignedI4 ( int p ) : int
ResourceReader ( Stream stream ) : System
ResourceReader ( Stream stream, ResourceLocator>.Dictionary resCache ) : System
ResourceReader ( String fileName ) : System
SkipInt32 ( ) : void
SkipString ( ) : void
TypeNameFromTypeCode ( ResourceTypeCode typeCode ) : String

Method Details

Close() public method

public Close ( ) : void
return void

GetEnumerator() public method

public GetEnumerator ( ) : IDictionaryEnumerator
return IDictionaryEnumerator

GetResourceData() public method

public GetResourceData ( String resourceName, String &resourceType, byte &resourceData ) : void
resourceName String
resourceType String
resourceData byte
return void