Encapsulates dotted strings such as namespaces and type names, so their serialization by PortableFormatter can be optimized.
Implements
Namespace: PostSharp.Serialization
Assembly: PostSharp.dll
Syntax
public struct DottedString : IEquatable<DottedString>Constructors
| Name | Description |
|---|---|
| DottedString(string) | Initializes a new DottedString. |
Fields
| Name | Description |
|---|---|
| Null | Gets an instance of DottedString representing a |
Properties
| Name | Description |
|---|---|
| IsNull | Determines whether the current DottedString represents a |
| Value | Gets the string encapsulated by the current DottedString. |
Methods
| Name | Description |
|---|---|
| Equals(DottedString) | Determines whether the currentDottedString is equal to another one. |
| Equals(object) | |
| GetHashCode() | |
| ToString() |
Operators
| Name | Description |
|---|---|
| operator ==(DottedString, DottedString) | Operator. |
| implicit operator string(DottedString) | Converts a DottedString into a string. |
| implicit operator DottedString(string) | Converts a string into a DottedString. |
| operator !=(DottedString, DottedString) | Operator. |