C# 클래스 CyrusBuilt.MonoPi.Components.ComponentBase

Base class for hardware abstraction components.
상속: IComponent
파일 보기 프로젝트 열기: cyrusbuilt/MonoPi

공개 메소드들

메소드 설명
Dispose ( ) : void

Releases all resources used by the CyrusBuilt.MonoPi.Components.ComponentBase object.

Call Dispose when you are finished using the CyrusBuilt.MonoPi.Components.ComponentBase. The Dispose method leaves the CyrusBuilt.MonoPi.Components.ComponentBase in an unusable state. After calling Dispose, you must release all references to the CyrusBuilt.MonoPi.Components.ComponentBase so the garbage collector can reclaim the memory that the CyrusBuilt.MonoPi.Components.ComponentBase was occupying.

HasProperty ( String key ) : System.Boolean

Determines whether this instance has property the specified key.

SetProperty ( String key, String value ) : void

Sets the value of the specified property. If the property does not already exist in the property collection, it will be added.

ToString ( ) : String

Returns a System.String that represents the current CyrusBuilt.MonoPi.Components.ComponentBase.

보호된 메소드들

메소드 설명
ComponentBase ( ) : System

Initializes a new instance of the CyrusBuilt.MonoPi.Components.ComponentBase class. This is the default contructor.

ComponentBase ( String>.Dictionary props ) : System

Initializes a new instance of the CyrusBuilt.MonoPi.Components.ComponentBase class with a properties dictionary.

Dispose ( System.Boolean disposing ) : void

Releaseses all resources used this object.

메소드 상세

ComponentBase() 보호된 메소드

Initializes a new instance of the CyrusBuilt.MonoPi.Components.ComponentBase class. This is the default contructor.
protected ComponentBase ( ) : System
리턴 System

ComponentBase() 보호된 메소드

Initializes a new instance of the CyrusBuilt.MonoPi.Components.ComponentBase class with a properties dictionary.
protected ComponentBase ( String>.Dictionary props ) : System
props String>.Dictionary /// Component properties. ///
리턴 System

Dispose() 공개 메소드

Releases all resources used by the CyrusBuilt.MonoPi.Components.ComponentBase object.
Call Dispose when you are finished using the CyrusBuilt.MonoPi.Components.ComponentBase. The Dispose method leaves the CyrusBuilt.MonoPi.Components.ComponentBase in an unusable state. After calling Dispose, you must release all references to the CyrusBuilt.MonoPi.Components.ComponentBase so the garbage collector can reclaim the memory that the CyrusBuilt.MonoPi.Components.ComponentBase was occupying.
public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

Releaseses all resources used this object.
protected Dispose ( System.Boolean disposing ) : void
disposing System.Boolean /// Set true if disposing managed resources in addition to unmanaged. ///
리턴 void

HasProperty() 공개 메소드

Determines whether this instance has property the specified key.
public HasProperty ( String key ) : System.Boolean
key String /// The key name of the property to check for. ///
리턴 System.Boolean

SetProperty() 공개 메소드

Sets the value of the specified property. If the property does not already exist in the property collection, it will be added.
public SetProperty ( String key, String value ) : void
key String /// The property name (key). ///
value String /// The value to assign to the property. ///
리턴 void

ToString() 공개 메소드

Returns a System.String that represents the current CyrusBuilt.MonoPi.Components.ComponentBase.
public ToString ( ) : String
리턴 String