C# 클래스 Smrf.NodeXL.UnitTests.MockMetadataProvider

Implements IMetadataProvider and IIdentityProvider for testing the MetadataProvider class.
상속: IMetadataProvider, IIdentityProvider
파일 보기 프로젝트 열기: 2014-sed-team3/term-project 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
m_iID System.Int32
m_iNextID System.Int32
m_oMetadataProvider MetadataProvider
m_sName String

공개 메소드들

메소드 설명
ClearMetadata ( ) : void
ContainsKey ( String key ) : System.Boolean
CopyTo ( IMetadataProvider oOtherMetadataProvider, System.Boolean bCopyMetadataValues, System.Boolean bCopyTag ) : void
GetRequiredValue ( String key, Type valueType ) : Object
GetValue ( String key ) : Object
GetValue ( String key, Type valueType ) : Object
RemoveKey ( String key ) : System.Boolean
SetValue ( String key, Object value ) : void
TryGetNonEmptyStringValue ( String key, String &value ) : System.Boolean
TryGetValue ( String key, Object &value ) : System.Boolean
TryGetValue ( String key, Type valueType, Object &value ) : System.Boolean

비공개 메소드들

메소드 설명
MockMetadataProvider ( ) : System

메소드 상세

ClearMetadata() 공개 메소드

public ClearMetadata ( ) : void
리턴 void

ContainsKey() 공개 메소드

public ContainsKey ( String key ) : System.Boolean
key String
리턴 System.Boolean

CopyTo() 공개 메소드

public CopyTo ( IMetadataProvider oOtherMetadataProvider, System.Boolean bCopyMetadataValues, System.Boolean bCopyTag ) : void
oOtherMetadataProvider IMetadataProvider
bCopyMetadataValues System.Boolean
bCopyTag System.Boolean
리턴 void

GetRequiredValue() 공개 메소드

public GetRequiredValue ( String key, Type valueType ) : Object
key String
valueType System.Type
리턴 Object

GetValue() 공개 메소드

public GetValue ( String key ) : Object
key String
리턴 Object

GetValue() 공개 메소드

public GetValue ( String key, Type valueType ) : Object
key String
valueType System.Type
리턴 Object

RemoveKey() 공개 메소드

public RemoveKey ( String key ) : System.Boolean
key String
리턴 System.Boolean

SetValue() 공개 메소드

public SetValue ( String key, Object value ) : void
key String
value Object
리턴 void

TryGetNonEmptyStringValue() 공개 메소드

public TryGetNonEmptyStringValue ( String key, String &value ) : System.Boolean
key String
value String
리턴 System.Boolean

TryGetValue() 공개 메소드

public TryGetValue ( String key, Object &value ) : System.Boolean
key String
value Object
리턴 System.Boolean

TryGetValue() 공개 메소드

public TryGetValue ( String key, Type valueType, Object &value ) : System.Boolean
key String
valueType System.Type
value Object
리턴 System.Boolean

프로퍼티 상세

m_iID 보호되어 있는 프로퍼티

protected Int32,System m_iID
리턴 System.Int32

m_iNextID 보호되어 있는 정적으로 프로퍼티

protected static Int32,System m_iNextID
리턴 System.Int32

m_oMetadataProvider 보호되어 있는 프로퍼티

protected MetadataProvider m_oMetadataProvider
리턴 MetadataProvider

m_sName 보호되어 있는 프로퍼티

protected String m_sName
리턴 String