ContentUser Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili pengguna atau grup pengguna untuk memberikan akses ke konten terkelola hak.
public ref class ContentUser
[System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)]
public class ContentUser
public class ContentUser
[<System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)>]
type ContentUser = class
type ContentUser = class
Public Class ContentUser
- Warisan
-
ContentUser
- Atribut
Contoh
Contoh berikut menunjukkan cara menggunakan Owner properti untuk menetapkan variabel jenis ini.
WriteStatus(" Reading '" + xrmlFilename + "' permissions.");
try
{
StreamReader sr = File.OpenText(xrmlFile);
xrmlString = sr.ReadToEnd();
}
catch (Exception ex)
{
MessageBox.Show("ERROR: '" + xrmlFilename + "' open failed.\n" +
"Exception: " + ex.Message, "XrML File Error",
MessageBoxButton.OK, MessageBoxImage.Error);
return false;
}
WriteStatus(" Building UnsignedPublishLicense");
WriteStatus(" from '" + xrmlFilename + "'.");
UnsignedPublishLicense unsignedLicense =
new UnsignedPublishLicense(xrmlString);
ContentUser author = unsignedLicense.Owner;
WriteStatus(" Reading '" & xrmlFilename & "' permissions.")
Try
Dim sr As StreamReader = File.OpenText(xrmlFile)
xrmlString = sr.ReadToEnd()
Catch ex As Exception
MessageBox.Show("ERROR: '" & xrmlFilename &"' open failed." & vbLf & "Exception: " & ex.Message, "XrML File Error", MessageBoxButton.OK, MessageBoxImage.Error)
Return False
End Try
WriteStatus(" Building UnsignedPublishLicense")
WriteStatus(" from '" & xrmlFilename & "'.")
Dim unsignedLicense As New UnsignedPublishLicense(xrmlString)
Dim author As ContentUser = unsignedLicense.Owner
Keterangan
Seperti halnya jenis lain System.Security.RightsManagement , ContentUser hanya dapat digunakan dalam aplikasi kepercayaan penuh.
Konstruktor
| Nama | Deskripsi |
|---|---|
| ContentUser(String, AuthenticationType) |
Menginisialisasi instans baru dari kelas ContentUser. |
Properti
| Nama | Deskripsi |
|---|---|
| AnyoneUser |
Mendapatkan instans persona "Siapa pun ContentUser ". |
| AuthenticationType |
Mendapatkan yang AuthenticationType ditentukan ke ContentUser(String, AuthenticationType) konstruktor. |
| Name |
Mendapatkan nama pengguna atau grup yang ditentukan ke ContentUser(String, AuthenticationType) konstruktor. |
| OwnerUser |
Mendapatkan instans persona "Pemilik ContentUser ". |
Metode
| Nama | Deskripsi |
|---|---|
| Equals(Object) |
Mengembalikan nilai yang menunjukkan apakah ini ContentUser setara dengan instans lain yang diberikan. |
| GetHashCode() |
Mengembalikan kode hash komputasi berdasarkan pengguna Name dan AuthenticationType. |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| IsAuthenticated() |
Mengembalikan nilai yang menunjukkan apakah pengguna saat ini diautentikasi. |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |