SystemMessageCollection Class

 

The SystemMessageCollection class represents a collection of SystemMessage objects that represent all the system messages on the instance of SQL Server.

Namespace:   Microsoft.SqlServer.Management.Smo
Assembly:  Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)


[DefaultMemberAttribute("Item")]
public ref class SystemMessageCollection : MessageCollectionBase

NameDescription
System_CAPS_pubpropertyCount

Gets the number of objects in the referenced collection.(Inherited from SmoCollectionBase.)

System_CAPS_pubpropertyIsSynchronized

Gets the Boolean property value that specifies whether access to the collection is synchronized and therefore thread-safe.(Inherited from SmoCollectionBase.)

System_CAPS_pubpropertyItem[Int32]

Gets a SystemMessage object in the collection by index number.

System_CAPS_pubpropertyItem[Int32, String^]

Gets a SystemMessage object in the collection by name.

System_CAPS_pubpropertyParent

Gets the Server object that is the parent of the SystemMessageCollection object.

System_CAPS_pubpropertySyncRoot

Gets an object that can be used to synchronize access to the collection.(Inherited from SmoCollectionBase.)

NameDescription
System_CAPS_protmethodAddExisting(SqlSmoObject^)

Adds an object to the collection.(Inherited from AbstractCollectionBase.)

System_CAPS_protmethodAddImpl(SqlSmoObject^)

Adds the specified object to this collection(Inherited from SortedListCollectionBase.)

System_CAPS_pubmethodContains(Int32, Int32)

Determines whether an object with the specified ID value and language ID value exists in the message collection object.(Inherited from MessageCollectionBase.)

System_CAPS_pubmethodContains(Int32, String^)

Determines whether an object with the specified ID value and language exists in the message collection object.(Inherited from MessageCollectionBase.)

System_CAPS_pubmethodCopyTo(array<SystemMessage^>^, Int32)

Copies the collection of objects to a one-dimensional array beginning at the index value specified.

System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_protmethodGetCollectionElementType()

Returns the Collection Element type.(Overrides SmoCollectionBase::GetCollectionElementType().)

System_CAPS_pubmethodGetEnumerator()

Returns an IEnumerator interface that allows you to iterate through the objects in the collection. (Inherited from SmoCollectionBase.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_protmethodGetItemById(Int32)

Extracts a member from the referenced collection using a system-defined, unique identifier.(Inherited from SmoCollectionBase.)

System_CAPS_protmethodGetItemById(Int32, String^)

Extracts a member from the referenced collection using a system-defined, unique identifier and name.(Inherited from SmoCollectionBase.)

System_CAPS_protmethodGetObjectByIndex(Int32)

Extracts a member from the referenced collection using a system-defined, unique identifier.(Inherited from SmoCollectionBase.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodImplAddExisting(SqlSmoObject^)

Adds an existing specified object to this collection(Inherited from SortedListCollectionBase.)

System_CAPS_protmethodInitializeChildCollection()

Initializes the child collections of the referenced collection.(Inherited from SmoCollectionBase.)

System_CAPS_protmethodInitializeChildCollection(Boolean)

Initializes the child collections of the referenced collection with the option to refresh the properties of the referenced collection.(Inherited from SmoCollectionBase.)

System_CAPS_protmethodInitInnerCollection()

This method supports the SMO infrastructure and is not intended to be used directly from your code.(Inherited from MessageCollectionBase.)

System_CAPS_pubmethodItemByIdAndLanguage(Int32, String^)

Extracts a member from the SystemMessageCollection collection using a system-defined, unique identifier and the specified language.

System_CAPS_pubmethodItemByIdAndLanguageId(Int32, Int32)

Extracts a member from the SystemMessageCollection collection using a system-defined, unique identifier and the specified language ID.

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodRefresh()

Refreshes the referenced collection.(Inherited from SmoCollectionBase.)

System_CAPS_pubmethodRefresh(Boolean)

Refreshes the referenced collection with the option to refresh child objects of the referenced collection.(Inherited from SmoCollectionBase.)

System_CAPS_pubmethodRemove(Int32)

Removes the object with the specified ID value from the message collection object.(Inherited from MessageCollectionBase.)

System_CAPS_pubmethodRemove(Int32, String^)

Removes the object with the specified ID value and language from the message collection object.(Inherited from MessageCollectionBase.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

System_CAPS_protmethodValidateParentObject(SqlSmoObject^)

Validates the parent object exists.(Inherited from SmoCollectionBase.)

NameDescription
System_CAPS_protfieldinitialized

This value supports the SMO infrastructure and is not intended to be used directly from your code.(Inherited from AbstractCollectionBase.)

NameDescription
System_CAPS_pubinterfaceSystem_CAPS_privmethodICollection::CopyTo(Array^, Int32)

Copies the elements from an instance to an array beginning at the index indicated.(Inherited from SmoCollectionBase.)

A SystemMessageCollection object can be used to gain access to a set of system messages. You can use the Item property to return a specific SystemMessage object.

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: