Transform.PropagatedNamespaces Property

Definition

Gets or sets a Hashtable object that contains the namespaces that are propagated into the signature.

C#
public System.Collections.Hashtable PropagatedNamespaces { get; }
C#
[System.Runtime.InteropServices.ComVisible(false)]
public System.Collections.Hashtable PropagatedNamespaces { get; }

Property Value

A Hashtable object that contains the namespaces that are propagated into the signature.

Attributes

Exceptions

The PropagatedNamespaces property was set to null.

Remarks

XML namespaces are used to distinguish different elements in a document that have the same name.

The Hashtable keys of the PropagatedNamespaces property are the namespace prefixes and the Hashtable values are the namespace Uniform Resource Identifiers (URIs).

The PropagatedNamespaces property is set automatically during signature computation and checking, but before transforms are invoked.

Applies to

Product Versions
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10