C# Класс Castle.ManagementExtensions.ManagedObjectName

Наследование: ISerializable
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
allProperties bool
domain String
literalProperties String
properties System.Collections.Hashtable

Открытые методы

Метод Описание
Equals ( object obj ) : bool
GetHashCode ( ) : int
GetObjectData ( SerializationInfo info, StreamingContext context ) : void
ManagedObjectName ( SerializationInfo info, StreamingContext context ) : System

Serialization constructor.

ManagedObjectName ( String name ) : System

Creates a ManagedObjectName using a name pattern like "domain:key=value,key2=value2"

ManagedObjectName ( String domain, Hashtable properties ) : System

Creates a ManagedObjectName with specified domain and properties.

ManagedObjectName ( String domain, String properties ) : System

Creates a ManagedObjectName with specified domain and properties.

ToString ( ) : string
this ( String key ) : String

Защищенные методы

Метод Описание
Setup ( String name ) : void

Parses the full name extracting the domain and properties.

SetupDomain ( String domain ) : void

Sets up the domain. Can be empty but can't be null.

SetupProperties ( Hashtable properties ) : void

Validates a properties Hashtable.

SetupProperties ( String properties ) : void

Parses and validate a properties list string like "key=value,key2=value2" and so on.

Описание методов

Equals() публичный Метод

public Equals ( object obj ) : bool
obj object
Результат bool

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

GetObjectData() публичный Метод

public GetObjectData ( SerializationInfo info, StreamingContext context ) : void
info System.Runtime.Serialization.SerializationInfo
context System.Runtime.Serialization.StreamingContext
Результат void

ManagedObjectName() публичный Метод

Serialization constructor.
public ManagedObjectName ( SerializationInfo info, StreamingContext context ) : System
info System.Runtime.Serialization.SerializationInfo
context System.Runtime.Serialization.StreamingContext
Результат System

ManagedObjectName() публичный Метод

Creates a ManagedObjectName using a name pattern like "domain:key=value,key2=value2"
public ManagedObjectName ( String name ) : System
name String Complete name
Результат System

ManagedObjectName() публичный Метод

Creates a ManagedObjectName with specified domain and properties.
public ManagedObjectName ( String domain, Hashtable properties ) : System
domain String Domain name
properties System.Collections.Hashtable Property list.
Результат System

ManagedObjectName() публичный Метод

Creates a ManagedObjectName with specified domain and properties.
public ManagedObjectName ( String domain, String properties ) : System
domain String Domain name
properties String Property list.
Результат System

Setup() защищенный Метод

Parses the full name extracting the domain and properties.
protected Setup ( String name ) : void
name String Full name.
Результат void

SetupDomain() защищенный Метод

Sets up the domain. Can be empty but can't be null.
protected SetupDomain ( String domain ) : void
domain String
Результат void

SetupProperties() защищенный Метод

Validates a properties Hashtable.
protected SetupProperties ( Hashtable properties ) : void
properties System.Collections.Hashtable Property list.
Результат void

SetupProperties() защищенный Метод

Parses and validate a properties list string like "key=value,key2=value2" and so on.
protected SetupProperties ( String properties ) : void
properties String Property list.
Результат void

ToString() публичный Метод

public ToString ( ) : string
Результат string

this() публичный Метод

public this ( String key ) : String
key String
Результат String

Описание свойств

allProperties защищенное свойство

protected bool allProperties
Результат bool

domain защищенное свойство

protected String domain
Результат String

literalProperties защищенное свойство

protected String literalProperties
Результат String

properties защищенное свойство

protected Hashtable,System.Collections properties
Результат System.Collections.Hashtable